Установка и настройка балансировщика нагрузки
02 октября 2026
ID 61800
Балансировщик нагрузки – это компонент отказоустойчивого кластера Серверов интеграции, который контролирует работоспособность главного Сервера интеграции и в случае его недоступности обеспечивает переключение SVM и Легких агентов на работу с резервным Сервером интеграции.
Чтобы установить и настроить балансировщик нагрузки, вам нужно выполнить следующие действия:
- Установить решение, которое будет использоваться в качестве балансировщика нагрузки.
- Открыть доступ к устройству с балансировщиком нагрузки через сетевой порт 7271.
- Настроить параметры балансировщика нагрузки: указать параметры подключения к главному и резервному Серверам интеграции и настроить параметры перенаправления запросов.
В качестве балансировщика нагрузки вы можете использовать решение, удовлетворяющее следующим требованиям:
- Решение может использоваться в составе отказоустойчивого кластера из двух серверов, работающих в конфигурации active/passive.
- Решение поддерживает следующую схему работы:
- В случае работоспособности главного сервера балансировщик нагрузки перенаправляет все запросы на главный сервер.
- В случае нарушения работоспособности главного сервера балансировщик нагрузки обнаруживает это и начинает перенаправлять запросы на резервный сервер.
- После восстановления работоспособности главного сервера балансировщик нагрузки обнаруживает это и начинает перенаправлять запросы на главный сервер.
Указанным требованиям удовлетворяет, например, решение HAProxy. Далее в этом разделе описаны процедуры установки и настройки балансировщика нагрузки на примере решения HAProxy версии 2.8.5.
Установка решения HAProxy
Вам нужно установить решение на устройстве с операционной системой Linux. Для установки требуются права учетной записи root.
Чтобы установить решение HAProxy, выполните одну из следующих команд в зависимости от типа операционной системы:
- В операционной системе CentOS, Red Hat Enterprise Linux или РЕД ОС:
yum install haproxy - В операционной системе Ubuntu или Debian:
apt-get install haproxy
Настройка решения HAProxy
Чтобы настроить решение HAProxy для использования в качестве балансировщика нагрузки:
- Откройте на редактирование конфигурационный файл /etc/haproxy/haproxy.cfg.
- Добавьте следующие параметры и сохраните файл:
frontend VIISbind 0.0.0.0:7271mode tcplog globaluse_backend VIISbackend VIISbalance firstmode tcpoption ssl-hello-chkserver VIIS1 {адрес1}:{порт1}check on-marked-up shutdown-backup-sessionsserver VIIS2 {адрес2}:{порт2} check backupгде:
{адрес1}:{порт1}– адрес и порт главного Сервера интеграции;{адрес2}:{порт2}– адрес и порт резервного Сервера интеграции.
- Перезагрузите службу haproxy с помощью команды:
service haproxy restart