我有两个运行mod_proxy_balancer的负载平衡服务器。 每台服务器在两台Web服务器之间平衡。
现在我想find一种方法来在这两个负载平衡服务器之间共享一个IP地址,以一种可以故障切换的方式。
是否有可能使用心跳(没有ldirectord)共享一个IP地址,mod_proxy_balancer?
如果是这样,有人可以指示我一些指示,或build议的方式进行?
我所见过的所有心跳指南假设你使用ldirectord或起搏器(因为我的云服务器的限制,我无法使用它)。
您可以在Heartbeat中使用IPaddr / IPaddr2资源代理来完成此操作。 在你的haresources文件(在/etc/ha.d/下),你可以添加一行
IPaddr::172.16.20.160
如果Heartbeat已经在运行,您需要手动启动资源
/etc/ha.d/resource.d/IPaddr 172.16.20.160 start
如果由于某种原因,IP处于活动状态的服务器发生故障,辅助服务器将自动获取资源。
你不需要ldirectord或起搏器。