MongoDB
mongo

MongoDB の find がタイムアウトする

More than 3 years have passed since last update.

MongoDB から結果が大きめのデータを引っ張ろうとすると

cursor didn't exist on server, possible restart or timeout?

みたいなエラーがでますた.

Cursor の addOption を使ってタイムアウトを無効にしましょう.

db.collection.find().addOption(DBQuery.Option.noTimeout)

参考

ほかにもいくつかオプションあるみたいです

http://docs.mongodb.org/manual/reference/method/cursor.addOption/