Low-delay micro-service routing management system

A management system and micro-service technology, applied in the field of low-latency micro-service routing management system, to achieve the effect of reducing message forwarding delay, low delay, and fast diffusion speed

Active Publication Date: 2021-01-01
上海金融期货信息技术有限公司
View PDF12 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] At present, there is no routing management system for microservices in the industry to meet the above requirements.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Low-delay micro-service routing management system
  • Low-delay micro-service routing management system
  • Low-delay micro-service routing management system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] The present invention will be described in detail below with reference to the accompanying drawings and specific embodiments. Note that the aspects described below in conjunction with the accompanying drawings and specific embodiments are only exemplary, and should not be construed as any limitation to the protection scope of the present invention.

[0047] figure 1 The principle of an embodiment of the low-latency microservice routing management system of the present invention is shown. See figure 1 , the system of this embodiment includes: a service discovery function module, a service offline function module, a service request and service response function module.

[0048] The system is used for routing management of nodes on the microservice cluster.

[0049] A microservice cluster is a network composed of multiple nodes, and each node is a Linux application process. Each node in the microservice cluster has a globally unique number called node number (node_id)....

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a low-delay micro-service routing management system, which reduces message forwarding delay, supports cross-LAN deployment and meets fault tolerance requirements. According tothe technical scheme, service discovery, service offline and service routing functions in a micro-service cluster are supported. Distributed management is used in the service routing table, and the routing table of each node can be automatically adjusted along with service and node changes in the cluster. Single-LAN and multi-LAN deployment is supported, and all nodes in the same domain exchange routing table records. A plurality of LANs are cascaded by deploying proxy nodes, the proxy nodes exchange routing information with one another through a TCP network and inform nodes in the domain, andeach node in the cluster can obtain the routing information of the whole cluster. Distributed routing management is used, after a server or a proxy node exits accidentally, expected connected nodes can automatically perform serve offline processing and inform other nodes in the cluster, and the cluster automatically completes routing adjustment under node faults.

Description

technical field [0001] The invention relates to financial software service technology, in particular to a low-delay micro-service routing management system. Background technique [0002] Microservice is an architectural pattern that advocates dividing an application program into a group of small services, and the services coordinate and cooperate with each other to provide users with flexible application services. In the field of financial software services, the microservice architecture can be used to integrate financial services such as transactions, settlements, and monitoring, so as to realize flexible deployment and access of services. Since the financial software system itself has the characteristics of low latency and high reliability, there are the following requirements for the microservice routing management solution: [0003] (1) Support service discovery and service routing functions: "service discovery" means that after a service node goes online, it can notify...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04L12/733H04L12/741H04L12/751H04L12/761H04L29/08H04L29/06H04L45/122H04L45/02H04L45/16H04L45/74
CPCH04L45/02H04L45/16H04L45/745H04L45/126H04L67/1044H04L67/14H04L69/16H04L67/562
Inventor 李思昌张海荣高剑鲁继东余峰张备战
Owner 上海金融期货信息技术有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products