MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Zeitüberschreitung für Server x während der MongoDB-Aggregation

Ich habe das gleiche Problem mit der Zeitaggregation von Protokollen. Ich glaube, ich habe die Lösung für Sie.

Ich habe festgestellt, dass die Option socketTimeoutMS ist dafür verantwortlich. Überprüfen Sie Ihre mongo_client.js-Standardeinstellung socketTimeoutMS Wert. Bei mir waren es 2min . Mongodb-Modulversion 2.1.18.

Fügen Sie also einfach diese Option zu Ihrer URL hinzu :

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

Es wird timeout gesetzt bis 10 min. Das ist der Trick für mich.