Установка и настройка HAProxy
06 августа 2026
ID 167740
Для настройки и установки HAProxy учетная запись администратора сервера должна обладать правами суперпользователя.
Не рекомендуется устанавливать балансировщик нагрузки HAProxy на одном сервере с приложением, так как HAProxy и Kaspersky Web Traffic Security используют один и тот же порт (1344) для взаимодействия с другими серверами локальной сети.
Чтобы установить и настроить HAProxy:
- Если на сервере используется межсетевой экран, откройте доступ к порту 1344:
- На сервере, который вы хотите использовать для балансировки ICAP, установите пакет HAProxy. Для этого выполните одну из следующих команд в зависимости от используемой операционной системы:
- CentOS, Red Hat Enterprise Linux, Rocky Linux, РЕД ОС:
yum install haproxy - SUSE Linux Enterprise Server:
zypper install haproxy - Ubuntu и Debian:
apt-get install haproxy
- CentOS, Red Hat Enterprise Linux, Rocky Linux, РЕД ОС:
- На сервере, который вы хотите использовать для балансировки ICAP, добавьте в файл /etc/haproxy/haproxy.cfg следующие блоки параметров:
frontend ICAPbind 0.0.0.0:1344mode tcpdefault_backend icap_poolbackend icap_poolbalance <схема балансировки, рекомендуется использовать roundrobin>mode tcpserver <имя ICAP-сервера 1> <IP-адрес узла кластера>:<порт ICAP-сервера> checkserver <имя ICAP-сервера 2> <IP-адрес узла кластера>:<порт ICAP-сервера> checkserver <имя ICAP-сервера 3> <IP-адрес узла кластера>:<порт ICAP-сервера> check - На сервере, который вы хотите использовать для балансировки ICAP, перезапустите службу HAProxy. Для этого выполните команду:
service haproxy restart
Балансировщик нагрузки HAProxy будет настроен.