是否可以在不同的机器上配置多个 haproxy 来监听同一个请求?

是否可以在不同的机器上配置多个 haproxy 来监听同一个请求?

我想知道是否可以创建一个 haproxy 集群,这样如果 haproxy 机器出现故障,另一个 haproxy 就可以完成工作。

我尝试更改前端配置来监听其他机器的请求,但是 haproxy 没有启动。

答案1

这通常通过将 HAproxy 与 keepalived 结合来实现。HAproxy 处理负载平衡,keepalived 处理 HA 故障转移。

需要澄清的是,一次只能有一个 HAproxy 实例处于活动状态,但如果主节点发生故障,则另一个节点将接管。

相关内容