![HAProxy 服务器可以实现冗余吗?](https://linux22.com/image/540297/HAProxy%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%8F%AF%E4%BB%A5%E5%AE%9E%E7%8E%B0%E5%86%97%E4%BD%99%E5%90%97%EF%BC%9F.png)
我将使用 HAProxy 作为负载均衡器,它将在 3 个应用服务器上平衡请求。但是,如果平衡器服务器 (HAProxy) 在某个时候发生故障怎么办?我考虑克隆第一个平衡器,这样如果主平衡器发生故障,另一个平衡器将代替它。类似于 HSRP。
有可能吗?如果可以,怎么办?
答案1
答案2
可以使用以下方法设置高可用性 HAProxy心跳在 Linux 或 CARP 或 BSD 系统上。
它需要一个“浮动”IP 地址(将用于 HAProxy),该地址将分配给集群中的一台计算机。如果当前持有 IP 地址的计算机发生故障,故障转移服务器将接管 IP 地址并继续处理请求。如果将 CARP 与 pfsync 结合使用,则 TCP 连接状态将在服务器之间同步,并且故障转移将“无缝”