Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A dynamic load balancing method and system based on double queues and registration center

A load balancing algorithm and dynamic load technology, applied in transmission systems, electrical components, etc., can solve problems such as call failures and link call problems, and achieve the effects of ensuring availability, reducing costs, and realizing dynamic load balancing

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

AI Technical Summary

Problems solved by technology

The open source client (consumer) algorithm is that when a service node goes down, it takes more than ten seconds to notify the client (consumer). At this time, the consumer may get an unavailable service address, resulting in the entire link There is a problem calling
Getting an unavailable service address will cause the call to fail, which is unacceptable for some scenarios

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
  • A dynamic load balancing method and system based on double queues and registration center
  • A dynamic load balancing method and system based on double queues and registration center
  • A dynamic load balancing method and system based on double queues and registration center

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0038] figure 1 It shows the processing flow of the consumer end of an embodiment of the dynamic load balancing method based on the double queue and the registration center of the present invention.

[0039] Step S11: The consumer searches for available service addresses from the available queues in its own memory through the configured load balancing algorithm. If an available service address is found, proceed to step S12, and if no available service address is found, proceed to step S13.

[0040] The consumer side of the open source registry only maintains the available queue, and there will be a period of delay in refreshing. In some case...

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 dynamic load balancing method and system based on double queues and a registration center, which ensures that available service addresses can be obtained when there are available services. The technical solution is: the present invention guarantees the usability of returning the address of the consumer by introducing double queues of available queues and unavailable queues, a registration center and a timing mechanism.

Description

technical field [0001] The invention relates to a dynamic load balancing technology, in particular to an improved method and system for dynamic load balancing based on the architecture of a double queue and a registration center. Background technique [0002] Most of the software in the traditional IT industry is a stack of various independent systems. The problems of these systems can be summarized as poor scalability, low reliability, and high maintenance costs. Later, SOA (enterprise data bus for inter-service communication) service was introduced. However, because SOA used the bus mode in the early days, this bus mode was strongly bound to a certain technology stack, such as: J2EE. This will make the legacy systems of many enterprises difficult to connect, the switching time is too long, the cost is too high, and the convergence of the stability of the new system will take some time. In the end, SOA looks beautiful, but it has become an enterprise-level luxury, and smal...

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 Patents(China)
IPC IPC(8): H04L29/08
CPCH04L67/1031H04L67/1034
Inventor 金越成何钧雷张玉站
Owner 上海金融期货信息技术有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products