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

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,859评论 18 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 172,977评论 25 708
  • 国家电网公司企业标准(Q/GDW)- 面向对象的用电信息数据交换协议 - 报批稿:20170802 前言: 排版 ...
    庭说阅读 11,096评论 6 13
  • ———————————————回答好下面的足够了---------------------------------...
    恒爱DE问候阅读 1,753评论 0 4
  • 2013-12-02 自动延伸的社会文化网络 ——小城散漫表达系列之“延伸的网络” 火山 社会现实的连结逐渐板结化...
    朱明云阅读 349评论 0 1