一种高可用集群心跳消息重发方法
Abstract:
本发明公开一种高可用集群心跳消息重发方法,属于集群通信领域,当前节点收到心跳消息后,判断心跳消息是否为连续消息,在AVL树上查找该消息的源节点是否在AVL树上,若是则说明该消息是一个不连续消息,需要广播请求重发消息;若否则该消息是一个连续消息,不需要广播请求重发消息;查找AVL树上当前集群节点的不连续消息序号,根据不连续消息序号,请求当前集群节点重发丢失的消息;对于连续消息,当前集群节点直接处理该消息;本发明可以减少节点网络出现震荡时,局域网中的组播风暴,尤其是在节点出现短暂震荡后退出局域网的情况下,可以避免存活的节点无限制重发请求消息影响局域网中其他节点正常工作。
Public/Granted literature
Patent Agency Ranking
0/0