Установка и настройка HAProxy

21 сентября 2026

ID 167740

Балансировщик HAProxy должен быть установлен на отдельном сервере с целью обеспечения отказоустойчивости. Вы можете использовать любую операционную систему Linux, в которых есть возможность установить пакет HAProxy из официального репозитория операционной системы.

Чтобы установить и настроить HAProxy:

  1. Если на сервере используется межсетевой экран, откройте доступ к порту 1344.
  2. Установите пакет haproxy из репозитория при помощи пакетного менеджера операционной системы.
  3. В конфигурационный файл /etc/haproxy/haproxy.cfg добавьте следующие блоки параметров:

     

    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

  4. Перезапустите службу haproxy с помощью команды:

    systemctl restart haproxy

Балансировщик нагрузки HAProxy будет настроен.

Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!