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

Timeout del server x durante l'aggregazione di MongoDB

Ho avuto lo stesso problema per l'aggregazione del tempo dei registri. Penso di avere la soluzione per te.

Ho scoperto che l'opzione socketTimeoutMS è responsabile di questo. Controlla il tuo socketTimeoutMS predefinito di mongo_client.js valore. Per me sono stati 2min . Modulo Mongodb versione 2.1.18.

Quindi aggiungi questa opzione nel tuo URL:

mongodb://localhost:27017/test?maxPoolSize=2&socketTimeoutMS=60000

Imposterà timeout a 10 min. Questo fa il trucco per me.