sql >> Databasteknik >  >> NoSQL >> MongoDB

MongoSocketReadException:För tidigt nått slutet av streamen (efter en period av inaktivitet)

Jag hittade det i en del dokumentation:

För långvariga applikationer är det ofta klokt att aktivera "keepAlive" med ett antal millisekunder. Utan det kan du efter en tid börja se "anslutningen stängd"-fel utan någon anledning.

Kolla om detta hjälper. När du ansluter till mongoDB kan du skicka socketalternativ till den. Jag kommer från nodbakgrund, vi använder följande alternativ för att hålla den vid liv.

server: {
        socketOptions: {
            keepAlive: 100,
            connectTimeoutMS: 30000
        }
    }

Hoppas detta hjälper!!



  1. Pop flera värden från Redis datastruktur atomärt?

  2. JHipster Redis Integrationselement obundet fel

  3. skapa snabbt ett exempel på en hbase-tabell

  4. MongoDB och går med