Routing processing method and device of distributed service system, equipment and medium

By updating the routing table with the master node and reaching a consensus with the slave nodes, and combining this with a state machine to drive the version alignment of business nodes, the problem of inaccurate routing table synchronization in distributed service systems is solved, thus improving the access success rate.

CN116962279BActive Publication Date: 2026-07-24SHENZHEN TENCENT INFORMATION TECH CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SHENZHEN TENCENT INFORMATION TECH CO LTD
Filing Date
2022-04-15
Publication Date
2026-07-24

AI Technical Summary

Technical Problem

In distributed service systems, due to network unreliability and the order of events in the network synchronization process, routing tables cannot be accurately synchronized, thereby reducing the access success rate.

Method used

The master node receives status information from business nodes, updates the routing table, and performs consensus processing with the secondary nodes to ensure the consistency of the updated routing table among multiple secondary nodes. A state machine is used to drive business nodes to perform version alignment and synchronization, achieving end-to-end collaborative changes.

Benefits of technology

It achieves accurate synchronization of routing tables among nodes in a distributed service system, improves access success rate, and ensures accurate synchronization of routing tables under network jitter, service scaling up or down, or failure conditions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116962279B_ABST
    Figure CN116962279B_ABST
Patent Text Reader

Abstract

The application provides a routing processing method and device of a distributed service system, equipment, a storage medium and a program product. The method comprises the following steps: a master node receives state information of any one service node; a routing table stored in the master node is updated according to the state information, and the updated routing table is synchronized to each secondary node; the master node responds to a routing synchronization request sent by any one service node and performs the following processing: the master node and each secondary node perform consensus processing based on the updated routing table; when the master node and no less than a threshold number of secondary nodes successfully perform the consensus processing, the master node synchronizes the updated routing table to each service node. Through the application, full-link collaborative change of each node in the distributed service system can be realized, thereby realizing accurate synchronization of the routing table, ensuring routing consistency between each node in the distributed service system, and effectively improving the access success rate of the distributed service system.
Need to check novelty before this filing date? Find Prior Art