我已经建立了一个心跳HA两节点集群。并且两台服务器都有相同的 ha.cf 配置
#cat /etc/ha.cf
logfile /var/log/ha-log
autojoin none
bcast eth1
warntime 20ms
deadtime 40ms
initdead 30
keepalive 5ms
node server1.com
node server2.com
我将保活时间和死时间设置为毫秒,希望故障转移能够在小于秒或死时间值的时间内发生。但未达到预期的行为。
使用此配置,如果我在一台服务器中停止心跳,另一台服务器将在大约 20 秒后停止(通过秒表粗略估计)。
我想知道心跳只能做什么,还是我错过了什么?