Я хотел бы понять параметры, отображаемые в веб-интерфейсе статистики HAProxy. Что maxsock
параметр о? И current conns
в общей информации о процессе? Почему это не то же самое, что текущие сеансы в бэкэнде?
У меня тоже есть Google Analytics, который отслеживает наш веб-сайт, но пользователи в Analytics и сеансах разные.
В maxsock
value - максимальное количество сокетов, которое может создать процесс HAProxy. На большинстве установок, которые я видел, это точно равно значению для ulimit-n
, то есть вычисляется автоматически.
ulimit-n [число]
Устанавливает максимальное количество файловых дескрипторов для каждого процесса равным [число]. По умолчанию он вычисляется автоматически, поэтому не рекомендуется использовать эту опцию.
Что касается current conn
, это сумма всех входящих подключений к процессу. Если сложить scur
(в CSV) или Session - Cur
(в веб-интерфейсе) для всех Listen
или Frontend
блоков, вы обнаружите, что числа идентичны.
Google Analytics не имеет одинакового представления о вашем веб-сайте, поэтому цифры должны быть близкими, но не идентичными.