Anda perlu memeriksa berapa nilai koneksi per host yang telah Anda berikan saat menyiapkan koneksi (melihat pengecualian, saya pikir Anda akan menyetelnya ke 500).
MongoClientOptions.Builder builder = new MongoClientOptions.Builder();
builder.connectionsPerHost(200);
MongoClientOptions options = builder.build();
mongoClient = new MongoClient(URI, connectionOptions);
Cara yang ideal untuk menyetel koneksi per host adalah dengan coba-coba tetapi Anda perlu memastikan bahwa nilai yang Anda tetapkan tidak boleh melebihi jumlah koneksi yang dapat Anda miliki dengan membuka mongo shell dan menjalankan: