sql >> Base de Datos >  >> NoSQL >> MongoDB

¿Cómo puedo resolver MongoWaitQueueFullException?

Debe verificar cuál es el valor de conexiones por host que ha proporcionado al configurar la conexión (observando la excepción, creo que lo habría configurado en 500).

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

Una forma ideal de establecer las conexiones por host sería mediante prueba y error, pero debe asegurarse de que el valor que establezca no exceda la cantidad de conexiones que puede tener abriendo el shell mongo y ejecutando: