我想知道是否可以创建一个 haproxy 集群,这样如果 haproxy 机器出现故障,另一个 haproxy 就可以完成工作。
我尝试更改前端配置来监听其他机器的请求,但是 haproxy 没有启动。
答案1
这通常通过将 HAproxy 与 keepalived 结合来实现。HAproxy 处理负载平衡,keepalived 处理 HA 故障转移。
需要澄清的是,一次只能有一个 HAproxy 实例处于活动状态,但如果主节点发生故障,则另一个节点将接管。
我想知道是否可以创建一个 haproxy 集群,这样如果 haproxy 机器出现故障,另一个 haproxy 就可以完成工作。
我尝试更改前端配置来监听其他机器的请求,但是 haproxy 没有启动。
这通常通过将 HAproxy 与 keepalived 结合来实现。HAproxy 处理负载平衡,keepalived 处理 HA 故障转移。
需要澄清的是,一次只能有一个 HAproxy 实例处于活动状态,但如果主节点发生故障,则另一个节点将接管。