MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

CURSOR_NOT_FOUND - задачите ми за cron започнаха да умират по средата

Грешка „курсорът не е намерен“ от MongoDB обикновено е индикация, че времето за изчакване на курсора е изтекло (след 10 минути неактивност), но потенциално може да означава, че клиентският код е объркан и използва остарял или затворен курсор или е повреден курсора някак си. Ако 3-часовото време на изпълнение включваше много натоварено време на клиента между извикванията към MongoDB, това може да даде време на сървъра да изчака курсора.

Можете да зададете опция без изчакване на курсора, за да видите дали това е изчакване на сървъра на вашия курсор, което причинява проблема ви.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Не мога да накарам mongoid да работи с Rails 4

  2. Mongodb не е упълномощен от администратора да изпълни командата listDatabases

  3. Как да разрешите нулево поле при актуализиране в Mongoose?

  4. Различни индекси на различни членове на набор от реплики

  5. Къде е инсталиран mongoimport на Mac OS X