作者jaymarst (老千)
看板Database
标题MongoDb cursor 无回应
时间Tue Jun 2 09:18:28 2015
大家好,
最近尝试用.NET MVC开发API,连接远端MongoDB来取得资料。
但现在碰到一个问题一直解决不了。就是我去测试API时,
放着大约五分钟闲置,再次发出request得时候,都会喷error,
但在重整就又OK。一开始是想说connectionTimeout的原因
,但我把那个值调高还是有一样的问题。後来去追error,
发现是断在cursor的部分,所以我把cursor设为no timeout,
但还是一样会遇到相同的问题。我的C# Mongo driver是用2.0版本,
找资料时发现他不建议使用MongoServer去连MongoDB,
所以我又将程式码改写成MongoClient方式去连接MongoDB,
但还是一样会有这个问题,不知道有没有哪位大大知道怎麽解决这个问题,
麻烦大家了。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.34.136.233
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Database/M.1433207911.A.99B.html