MongoDb cursor 無回應

看板Database作者 (老千)時間10年前 (2015/06/02 09:18), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
大家好, 最近嘗試用.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://www.ptt.cc/bbs/Database/M.1433207911.A.99B.html
文章代碼(AID): #1LRGHdcR (Database)