MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Как мога да реша MongoWaitQueueFullException?

Трябва да проверите каква е стойността на връзките за хост, която сте посочили, докато настройвате връзката (гледайки изключението, мисля, че бихте я задали на 500).

MongoClientOptions.Builder builder = new MongoClientOptions.Builder();
builder.connectionsPerHost(200);
MongoClientOptions options = builder.build();
mongoClient = new MongoClient(URI, connectionOptions);

Идеален начин за настройване на връзките на хост би бил чрез проба и грешка, но трябва да се уверите, че зададената от вас стойност не трябва да надвишава броя на връзките, които можете да имате, като отворите mongo shell и изпълните:



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Как да защитите вашите бази данни с отворен код с ClusterControl

  2. Powershell Mongodb удостоверяване

  3. Как да направя вложено $lookup търсене в MongoDB?

  4. Как да слушате само localhost на MongoDB

  5. Spark - Как да създадете променлива, която е различна за всеки контекст на изпълнител?