RavenDB会话> 30
如果我想保存一个我要保存的项目列表,其数量> 30,我会收到错误消息
已达到此会话允许的最大请求数(30)。 Raven限制了允许会话作为预警系统进行的远程调用的数量。 会话预计会很短暂,并且Raven提供诸如Load(string []键)之类的工具来一次加载多个文档并批量保存。
我该怎么做才能解决这个问题? 这个错误的问题是我没有加载,我正在尝试保存文档。 任何想法,将不胜感激。 谢谢
在调用Session.SaveChanges之前,调用Session.Store与每个对象。
虽然不推荐; 在特殊情况下,您可以设置Session.Advanced.MaxNumberOfRequestsPerSession属性。
上述就是C#学习教程:RavenDB会话> 30分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!
using (var docStore = store.Initialize()) { using (var session = docStore.OpenSession()) { session.Advanced.MaxNumberOfRequestsPerSession = 1000; } }
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/cdevelopment/988360.html