sql >> Databasteknik >  >> NoSQL >> MongoDB

CURSOR_NOT_FOUND - mina cron-jobb började dö i mitten

Ett "markören hittades inte"-fel från MongoDB är vanligtvis en indikation på att markören tog timeout (efter 10 minuters inaktivitet) men det kan potentiellt indikera att klientkoden har blivit förvirrad och använder en inaktuell eller stängd markör eller har skadat markören på något sätt. Om den 3 timmar långa körtiden inkluderade mycket upptagen tid på klienten mellan anrop till MongoDB, kan det ge servern tid att timeout markören.

Du kan ange ett alternativ för ingen timeout på markören för att se om det är en server-timeout för markören som orsakar ditt problem.




  1. Finns det en konvention för namninsamling i MongoDB?

  2. Hur tar man bort dokument från flera samlingar baserat på ID i MongoDB?

  3. Hur sparar man datum ordentligt?

  4. Flaska efter exempel – Implementera en Redis-uppgiftskö