MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Serwer x przekroczył limit czasu podczas agregacji MongoDB

Mam ten sam problem z agregacją czasu logów. Myślę, że mam dla Ciebie rozwiązanie.

Odkryłem, że opcja socketTimeoutMS jest za to odpowiedzialny. Sprawdź domyślny socketTimeoutMS pliku mongo_client.js wartość. U mnie było to 2min . Moduł Mongodb w wersji 2.1.18.

Po prostu dodaj tę opcję do swojego adresu URL :

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

Ustawi timeout do 10 min. To załatwia sprawę.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Błąd MongoDB na mongos:zbyt wiele opcji pozycyjnych

  2. Nie udało się uruchomić instalacji Mongodb mongod

  3. Automatyzacja MongoDB za pomocą SaltStack

  4. Przechowuj obrazy w Mongodb, serwuj je za pomocą Nodejs

  5. Nowa funkcja agregacji ze sterownikiem Mongo 3.2 przy użyciu Java