MongoDB Atlas: оповещение о большом количестве соединений - PullRequest
0 голосов
/ 04 февраля 2020

У меня небольшой кластер MongoDB Atlas с лимитом 100 соединений. На панели инструментов отображается предупреждение о количестве подключений, но у меня есть только несколько подключенных клиентов.

В чем причина большого количества подключений?

1 Ответ

0 голосов
/ 04 февраля 2020

Во-первых, убедитесь, что ваши клиентские приложения используют один и тот же экземпляр клиента драйвера. Сделайте его одиночным и используйте его повторно, не создавайте новых клиентов при каждом запросе.

Далее настройте максимальный размер пула соединений. Максимальное количество соединений в кластере M2 равно 100, а значение по умолчанию для размера пула соединений составляет 100 .

. Вы можете переопределить значение в коде или непосредственно в строке соединения, используя следующий синтаксис

mongodb+srv://user:password@...?&retryWrites=true&w=majority&maxPoolSize=10
...