Load balancing method, client side, register server and system

A registration server and load balancing technology, applied in the computer field, can solve the problems of increasing the burden of proxy servers, increasing failures, increasing network delays, etc., achieving the effect of reducing nodes, reducing the probability of network failures, and high availability

Inactive Publication Date: 2016-01-06
BEIJING FEINNO COMM TECH
View PDF3 Cites 27 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the reverse proxy method is forwarded by the proxy server, which increases the burden on the proxy server, and there is one more node in the network transmission, which increases the network delay and the probability of failure

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
  • Load balancing method, client side, register server and system
  • Load balancing method, client side, register server and system
  • Load balancing method, client side, register server and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] In order to make the object, technical solution and advantages of the present invention clearer, the implementation manner of the present invention will be further described in detail below in conjunction with the accompanying drawings.

[0033] figure 1 It is a flowchart of a load balancing method in an embodiment of the present invention. Such as figure 1 As shown, the method includes:

[0034] S11, the client establishes a long connection with the registration server. When the application server needs to be invoked, the client obtains the node information of the application server from the registration server; the node information is the node information registered by the application server on the registration server, and the node information Include the weight of the application server.

[0035] In the embodiment of the present invention, the application server needs to calculate different weights according to the different capabilities of the server during regis...

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 present invention discloses a load balancing method, client side, register server and system. The load balancing method comprises that the client side establishes long connection with the register server, and when application servers needs to be called, node information of the application servers is acquired from the register server, the node information comprising weights of the application servers; and carrying out load balance according to the weights in the acquired node information of the application servers, and sending request information directly to corresponding application servers. According to the technical scheme provided by the present invention, dynamic load balancing can be provided according to connecting / breaking states of the application servers, performance differences of different application servers can be distinguished, and treatment of requests does not require transfer of the register server, thereby reducing network transmitted nodes, raising the transmission efficiency and lowering probability of network failures.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to a load balancing method, client, registration server and system. Background technique [0002] Load Balance (Load Balance) is a collection of servers composed of multiple servers in a symmetrical manner. Each server has an equivalent status and can provide external services independently without the assistance of other servers. Through a certain load sharing technology, the requests sent from the outside are evenly distributed to a certain server in the symmetrical structure, and the server that receives the request independently responds to the client's request. [0003] The earliest load balancing technology was realized through DNS (Domain Name Server, domain name server). In DNS, multiple addresses are configured with the same name, so the client that queries this name will get one of the addresses, so that different customers can access different addresses. server to achi...

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): H04L29/08
Inventor 李春雷
Owner BEIJING FEINNO COMM TECH
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