В конфигурационном файле haproxy есть директива maxconn.
относится ли эта директива к одновременным соединениям? Или как только соединение перенаправляется на сервер, оно закрывается? Например, если для параметра maxconn установлено значение 4000, а на всем моем веб-сайте работает 10 тыс. Человек, эта директива предел это количество пользователей?
Спасибо
Он устанавливает максимальное количество одновременных подключений. Каждое соединение длится столько же, сколько и этот запрос (или, с keep-alive, этот набор запросов).
Итак, да, если все 10 000 пользователей делают запрос в одно и то же время, тогда maxconn
установка 4000 ограничит это.
Кроме того, большинство современных браузеров открывают более одного TCP-соединения, когда у них есть длинный список ресурсов для запроса - такое мультиплексирование позволяет ресурсам загружаться быстрее в целом, но увеличивает эффективное количество подключений, которые видит ваш балансировщик нагрузки.