Я использую PHP 7.1 вместе с MongoDB 3.6. Версия драйвера 1.74.
Я столкнулся с проблемой, когда количество подключений продолжает расти. Они закрываются через некоторое время (трудно сказать, как долго), но в некоторые дни он достигает нашего максимума (сервер Atlas, максимальное количество подключений 4K).
Я попытался установить для свойства maxconnections значение 100, попытался установить автоматическое закрытие любое соединение после 5000MS - но оба игнорируются.
Я просмотрел документацию по драйверу, но мне кажется, что параметры пула соединений недоступны в драйвере PHP Mongodb. Мне не удалось понять, недоступны ли параметры (но драйвер управляет ими автономно, или если их вообще нет).
Итак, в общем, я нахожусь в ситуации, когда 1000 пользователей удается превысить максимальное количество доступных соединений 4k - и не знаю, как закрыть соединения.