É possível configurar mais de um haproxy em máquinas diferentes para escutar a mesma requisição?

É possível configurar mais de um haproxy em máquinas diferentes para escutar a mesma requisição?

Estou me perguntando se é possível criar um cluster de haproxy, portanto, se a máquina haproxy falhar, outro haproxy fará o trabalho.

Tentei alterar a configuração do frontend para ouvir a solicitação de outra máquina, mas o haproxy não inicializa.

Responder1

Isso geralmente é conseguido combinando HAproxy com keepalived. O HAproxy cuida do balanceamento de carga, o keepalived cuida do failover de HA.

Para esclarecer, apenas uma instância do HAproxy está ativa por vez, mas se o nó primário falhar, o outro assume o controle.

informação relacionada