sql >> Database >  >> NoSQL >> MongoDB

CURSOR_NOT_FOUND - mijn cron-jobs begonnen halverwege te sterven

Een "cursor niet gevonden" -fout van MongoDB is meestal een indicatie dat de cursor een time-out heeft (na 10 minuten inactiviteit), maar het kan er mogelijk op wijzen dat de clientcode in de war is geraakt en een verouderde of gesloten cursor gebruikt of de cursor heeft beschadigd op de een of andere manier. Als de runtime van 3 uur veel tijd in beslag nam op de client tussen aanroepen naar MongoDB, zou dat de server de tijd kunnen geven om de cursor te time-outen.

U kunt een no-time-outoptie op de cursor specificeren om te zien of het een servertime-out van uw cursor is die uw probleem veroorzaakt.




  1. Wat is tcp-backlog in redis.conf

  2. Null Pointer Exception Mongo Aggregation verkrijgen met behulp van lentegegevens (dynamische velden)

  3. Afhandeling van MongoDB ontkoppelen/opnieuw verbinden van Node

  4. Lineaire trechter van een verzameling evenementen met MongoDB-aggregatie, is het mogelijk?