来源 :金融界2024-03-25
据国家知识产权局公告,中国建设银行股份有限公司取得一项名为“多组分布式一致性协议集群心跳通讯方法及装置“,授权公告号CN114866395B,申请日期为2022年4月。
专利摘要显示,本发明公开了一种多组分布式一致性协议集群心跳通讯方法及装置,该方法包括:根据所述第二物理节点对应的定时器等待接收所述第二物理节点发送的心跳报文,其中,所述第二物理节点每隔一个固定的时间间隔,生成该时间间隔对应的心跳报文,并将该时间间隔对应的心跳报文发送到所述第一物理节点,该时间间隔对应的心跳报文为根据所述第二物理节点中的各raft分片中的领导者在该时间间隔内的状态变更内容生成的;若超过所述定时器对应的心跳超时时间仍未接收到所述心跳报文,则确认所述第二物理节点内的各raft分片中的领导者运行异常。本发明实现了在确保raft协议带来的强一致性和高可用特性基础上,最大化地减少CPU和网络资源使用。