Uzyskaj liczbę otwartych połączeń w mongoDB za pomocą Java

Mój program wymaga dużej liczby połączeń do otwarcia (Mongo). Dostaję błąd:

Zbyt wiele otwartych połączeń, nie można już otworzyć

po 819 połączeniach. Wiem już, że możemy zwiększyć ten limit. Ale nie o to mi chodzi. Myślę o zamknięciu obiektu MongoClient, a następnie utworzeniu nowego ponownie po 800 połączeniach.

Moje myślenie jest takie, że przy nowym obiekcie mongoClient wszystkie połączenia zostaną zamknięte, a gdy uruchomię / utworzę je ponownie, połączenia zostaną ponownie otwarte do 800. Nie dając więc błędu. (Daj mi znać, jeśli to podejście jest całkowicie błędne / nie da wymaganych wyników).

W tym celutrzeba znać liczbę otwartych połączeń ATM. Czy jest jakiś sposób, aby uzyskać te informacje za pomocą Java?

questionAnswers(1)

yourAnswerToTheQuestion