sql >> Database teknologi >  >> NoSQL >> MongoDB

CURSOR_NOT_FOUND - mine cron-jobs begyndte at dø i midten

En "cursor not found"-fejl fra MongoDB er typisk en indikation af, at markøren fik timeout (efter 10 minutters inaktivitet), men det kan potentielt indikere, at klientkoden er blevet forvirret og bruger en forældet eller lukket markør eller har ødelagt markøren på en eller anden måde. Hvis 3 timers runtime inkluderede meget travl tid på klienten mellem opkald til MongoDB, kan det give serveren tid til at timeout markøren.

Du kan angive en indstilling uden timeout på markøren for at se, om det er en server-timeout for din markør, der forårsager dit problem.




  1. Sådan ugyldiggøres dele af et hierarki (træ) af data i Redis cache

  2. Oversæt Queryable<T> tilbage til IMongoQuery

  3. Tæl særskilte underdokumentfelt og output som navngivne nøgler

  4. Hvorfor skal jeg bruge Redis, når jeg har PostgreSQL som min database til Django?