Kedengarannya, Anda sudah menggunakan MongoClient
, itu cara yang baik untuk pergi.
MongoClient
class dirancang untuk menjadi thread-safe dan dibagikan di antara thread. Biasanya Anda hanya membuat 1 instance untuk cluster database tertentu dan menggunakannya di seluruh aplikasi Anda.
MongoClient
instance sebenarnya mewakili kumpulan koneksi ke database; Anda hanya perlu satu instance kelas MongoClient bahkan dengan banyak utas.
Tidak. Dan itu juga akan mengatasi kesalahan yang Anda dapatkan.
Berikut adalah Tur Cepat tentang membuat koneksi menggunakan MongoClient.