Heartbeat 消息类型

Heart 高可用软件有三种消息类型,具体为:

  • 1)心跳消息
  • 2)集群转换消息
  • 3)重传消息

心跳消息

心跳消息为约150字节的数据包,可能为串口、单播、广播或多播的方式,控制心跳频率及出现故障要等待多久进行故障转换

集群转换消息

ip-request 和 ip-request-resp
当主服务器恢复在线状态时,通过 ip-request 消息要求备机释放主服务器失败时备服务器取得的资源,然后备服务器关闭释放主服务器失败时取得的资源及服务。

备服务器释放主服务器失败时取得的资源及服务后,就会通过 ip-request-resp 消息通知主服务器它不在拥有该资源及服务,主服务器收到来自备节点的 ip-request-resp 消息通知后,启动失败时释放的资源及服务,并开始提供正常的访问服务。

重传请求

rexmit-request 控制重传心跳请求。此消息不太重要

提示: 以上心跳控制消息都使用UDP协议发送到 /etc/ha.d/ha.cf 文件指定的任意端口,或指定的多播地址,如果使用多播默认端口为694

心跳实现方式及查看心跳消息参考地址

你可能感兴趣的:(Heartbeat 消息类型)