Wie es sich anhört, verwenden Sie bereits MongoClient
, es ist ein guter Weg zu gehen.
Der MongoClient
Die Klasse ist Thread-sicher und wird von Threads gemeinsam genutzt. Normalerweise erstellen Sie nur eine Instanz für einen bestimmten Datenbankcluster und verwenden sie in Ihrer gesamten Anwendung.
Der MongoClient
Die Instanz stellt tatsächlich einen Pool von Verbindungen zur Datenbank dar; Sie benötigen auch bei mehreren Threads nur eine Instanz der Klasse MongoClient.
Nein, tust du nicht. Und das sollte auch den Fehler beheben, den Sie bekommen.
Hier ist eine Quick Tour beim Herstellen der Verbindung mit MongoClient.