Našel jsem to v nějaké dokumentaci:
U dlouhodobě běžících aplikací je často rozumné povolit „keepAlive“ s počtem milisekund. Bez něj můžete po určité době začít vidět chyby „spojení uzavřeno“, což se zdá být bezdůvodné.
Zkontrolujte, zda to pomůže. Když se připojíte k mongoDB, můžete mu předat možnosti soketu. Jsem z pozadí uzlu, používáme následující možnosti, abychom ho udrželi naživu.
server: {
socketOptions: {
keepAlive: 100,
connectTimeoutMS: 30000
}
}
Doufám, že to pomůže!!