Назад | Перейти на главную страницу

HAProxy один порт отключен, переключение всех портов

Я пытаюсь реализовать HAProxy для автоматического переключения на несколько портов. Хотелось бы иметь возможность автоматически переключать все порты, например 389, 443 и 8443, если какой-либо из этих портов не работает.

Мне кажется, что следующая конфигурация: автоматическое переключение только на порт, а не на все порты.

mode tcp
server s1 10.10.10.1:389 check inter 1s fail 3 rise 3
server s2 10.10.10.2:389 check backup

Спасибо,

Напишите простой сценарий, который для данного сервера проверяет все три порта и который будет возвращать ненулевое состояние ошибки при выходе из строя одного или нескольких портов / служб.

Настройте и используйте этот сценарий как external-check command </path/to/scriptname> для всех ваших сервисов вместо родных проверок.