Мне нужно, чтобы haproxy заполнял любые изменения в нескольких экземплярах. В нашей настройке у нас есть два прокси с точно такой же конфигурацией, но мы выполняем аварийное переключение вручную. Что мне нужно, так это когда я устанавливаю один из внутренних узлов в режим обслуживания в веб-интерфейсе, чтобы он также реплицировал себя на другой узел. Поскольку это изменения во время выполнения, я не вижу, чтобы здесь помогло совместное использование файла конфигурации. Есть ли какой-нибудь изящный способ сделать это?
Спасибо
Нет простого способа сделать это из коробки с помощью haproxy. Я думаю, что лучше всего использовать consul и использовать consul-template для создания вашей конфигурации.
Идея состоит в том, что любое изменение в consul сразу вызовет изменение конфигурации в consul-template, а затем consul-template может перезагрузить вашу конфигурацию haproxy.
Я использовал это с действительно большим успехом