是否可以在 HAProxy 服务器上进行冗余?

wae*_*218 6 failover load-balancing redundancy haproxy

我将使用 HAProxy 作为负载平衡器来平衡 3 个应用程序服务器上的请求。但是如果平衡器服务器(HAProxy)在某个时候出现故障怎么办?我正在考虑克隆第一个平衡器,因此如果主要平衡器失败,另一个将取而代之。类似于 HSRP。

是否可以?如果是,如何?

Tha*_*Guy 14

这通常是使用某种形式的VRRP来完成的,该VRRP在一台或多台服务器上维护一个虚拟 IP 地址,每台服务器都运行 HAproxy。

这通常是用的keepalived,有一个导向这里应该帮助。

请注意,有几个人为此使用 Heartbeat,但 Willy Tarreau(HAproxy 背后的人)提到它不是完成这项工作的最佳工具。您可以在来自 HAproxy 邮件列表的此消息中阅读更多相关信息