Для настройки и установки HAProxy учетная запись администратора сервера должна обладать правами суперпользователя.
Не рекомендуется устанавливать балансировщик нагрузки HAProxy на одном сервере с приложением, так как HAProxy и Kaspersky Web Traffic Security используют один и тот же порт (1344) для взаимодействия с другими серверами локальной сети.
Чтобы установить и настроить HAProxy:
yum install haproxy
zypper install haproxy
apt-get install haproxy
frontend ICAP
bind 0.0.0.0:1344
mode tcp
default_backend icap_pool
backend icap_pool
balance <схема балансировки, рекомендуется использовать roundrobin>
mode tcp
server <имя ICAP-сервера 1> <IP-адрес узла кластера>:<порт ICAP-сервера> check
server <имя ICAP-сервера 2> <IP-адрес узла кластера>:<порт ICAP-сервера> check
server <имя ICAP-сервера 3> <IP-адрес узла кластера>:<порт ICAP-сервера> check
service haproxy restart
Балансировщик нагрузки HAProxy будет настроен.
В начало