Можно ли настроить более одного haproxy на разных машинах для прослушивания одного и того же запроса?

Можно ли настроить более одного haproxy на разных машинах для прослушивания одного и того же запроса?

Мне интересно, возможно ли создать кластер haproxy, так что если машина haproxy выйдет из строя, другую haproxy выполнит эту работу.

Я попытался изменить конфигурацию интерфейса, чтобы прослушивать запросы других машин, но haproxy не запускается.

решение1

Обычно это достигается путем объединения HAproxy с keepalived. HAproxy управляет балансировкой нагрузки, keepalived управляет отказоустойчивостью HA.

Для ясности: одновременно активен только один экземпляр HAproxy, но в случае отказа основного узла его функции берет на себя другой.

Связанный контент