Apache Balancer 和 Heartbeat

Apache Balancer 和 Heartbeat

我使用 apache 作为负载均衡器,并尝试使用 heartbeat。为此,我拥有 2 个具有不同 IP 地址的负载均衡器。这是我的配置:

在文件 /etc/ha.d/ha.cf 中:

logfile /var/log/ha-log
bcast eth0
keepalive 2
warntime 10
deadtime 30
initdead 120
udpport 694
auto_failback yes
node apache-balance-1
node apache-balance-2
uuidfrom nodename
respawn hacluster /usr/lib/heartbeat/ipfail

在 /etc/ha.d/haresources 中:(我不确定这个 IP 地址,它需要是真实的还是虚拟的?)

apache-balance-1 192.168.1.51 apache2

在 /etc/ha.d/authkeys 中:

auth 2
2 crc

然后我配置 apache 来监听 vip。在两个负载均衡器上编辑 /etc/apache2/ports.conf:监听 192.168.1.51:80 -> 当我将此行放在文件中时,apache 不想重新启动。

一切正常吗?为了测试,我关闭了 balance-1 的 IP 地址,但什么都不起作用了,你知道为什么吗?是配置问题还是测试问题?

谢谢

相关内容