sql >> Databasteknik >  >> NoSQL >> MongoDB

Server x tog timeout under MongoDB-aggregation

Jag har samma problem för aggregering av loggar. Jag tror att jag har lösningen för dig.

Jag upptäckte att alternativet socketTimeoutMS är ansvarig för det. Kontrollera din mongo_client.js standard socketTimeoutMS värde. För mig var det 2min . Mongodb-modulversion 2.1.18.

Så lägg bara till det här alternativet i din url :

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

Det kommer att ställa in timeout till 10 min. Det gör susen för mig.




  1. Om annat om villkor i mongodb aggregering

  2. Vilka är några riktiga användningsfall för att använda en NoSQL Document Store db?

  3. Så här gör du:Lägg till Cloudera Search i ditt kluster med Cloudera Manager

  4. Lagra ett JSON-schema i mongodb med spring