Retransmission method for high availability cluster heartbeat message
A technology of heartbeat message and message, which is applied in the branch office to provide special service devices, use the return channel for error prevention/detection, data exchange details, etc., and can solve problems such as network congestion
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0016] A high-availability cluster heartbeat message retransmission method, the specific steps are:
[0017] After the current node receives the heartbeat message, it searches on the AVL tree whether the source node of the message is on the AVL tree, and finds the source node of the message on the AVL tree. The message is a discontinuous message and needs to be broadcast to request resending of the message;
[0018] Find the discontinuous message sequence number of the current cluster node on the AVL tree, and request the current cluster node to resend the lost message according to the discontinuous message sequence number of the message;
[0019] The node of the AVL tree of the request resend message contains the name of the cluster node and the sequence number of the message that needs to be resent.
Embodiment 2
[0021] A high-availability cluster heartbeat message retransmission method, the specific steps are:
[0022] After the current node receives the heartbeat message, it checks on the AVL tree whether the source node of the message is on the AVL tree. If the source node of the message is not found on the AVL tree, the message is a continuous message and does not need to be broadcast to request resend Message; For continuous messages, the current cluster node can directly process the message.
Embodiment 3
[0024] A high-availability cluster heartbeat message retransmission method, the specific steps are:
[0025] After the current node receives the heartbeat message, it searches on the AVL tree to find out whether the source node of the message is on the AVL tree, and finds the source node of the message on the AVL tree.
[0026] Find the discontinuous message sequence number of the current cluster node on the AVL tree, and request the current cluster node to resend the lost message according to the discontinuous message sequence number of the message;
[0027] The key value of the AVL tree is the node name of the heartbeat message that the cluster can receive, and the node of the AVL tree requesting to resend the message contains the name of the cluster node and the sequence number that needs to be resent.
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 