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

MongoDB – riesige Menge an MongoCleaner-Threads

Manchmal sehen wir viele dieser Bereinigungsthreads, wenn MongoClient.close() nicht zu den richtigen Zeiten aufgerufen wird.

Zum Beispiel:

  • Beim Aufheben der Bereitstellung einer Webanwendung (siehe JAVA-817 )
  • Wenn die Authentifizierung fehlschlägt (siehe JAVA-831 ). )

Ursprünglich gab es einige Race Conditions um das Aufräumen dieser Threads , aber dies wurde in Version 2.6 des Java-Treibers behoben.