TCP long connection server load balancing system and method

A technology of load balancing and long-term connection, applied in transmission systems, digital transmission systems, electrical components, etc., can solve the problems of occupying hardware load balancing equipment resources, increasing the complexity of terminal applications, and terminal unusability

Pending Publication Date: 2020-05-12
航信德利信息系统(上海)有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Disadvantage: Due to the long-term maintenance of the TCP connection, a large amount of resources of the hardware load balancing device are occupied
[0010] Disadvantage: Once a TCP gateway fails, all terminals pointing to the gateway will be unavailable
[0014] Disadvant

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
  • TCP long connection server load balancing system and method
  • TCP long connection server load balancing system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056] TCP gateway service

[0057] It can be implemented in a variety of programming languages ​​and third-party frameworks, including but not limited to C / C++, Java, Groovy, Python, etc.

[0058] Deploy multiple running instances in one or more servers according to the number of terminals that need to be accessed and the highly reliable redundancy of the system.

[0059] Since the TCP long connection link of the terminal has been taken over by the TCP gateway service, the server application can be transformed into a short connection (on-demand connection) working mode, such as TCP short connection (on-demand connection), HTTP request, etc., to reduce the price of the server application resource usage.

[0060] TCP Gateway Management Service

[0061] It can be implemented in a variety of programming languages ​​and third-party frameworks, including but not limited to C / C++, Java, Groovy, Python, etc.

[0062] According to the high reliability requirements of the system, th...

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

Aiming at the application scene that TCP long connection communication needs to be adopted for communication between the terminal and the server, the system and the method for communication load balancing management at the server side are realized. With application of the load balancing of the server side, a more flexible load balancing strategy can be implemented, and the defects of static load distribution, random selection of the server by the terminal and other load distribution modes adopted when a large number of terminals use TCP long connection communication at present are also avoided. The system and the method provided by the invention can be widely applied to banks, securities and other systems which need to access a large number of terminals through TCP long connection and havehigh requirements on the overall reliability of the system.

Description

technical field [0001] The invention solves the problem of realizing load balancing at the server end when the TCP long connection is used as the communication mode in the communication between the server cluster and the terminal. It can be widely used in banking, securities and other systems that need to access a large number of terminals through TCP long connections and require high overall system reliability. Background technique [0002] TCP communication is currently widely used inter-system communication. Among them, many systems use TCP long connection as the communication method between the terminal and the server, that is, when the terminal communicates with the server, after the TCP link is established through the three-way handshake, this link is kept for subsequent reporting with the server. text newsletter. TCP long connections have certain advantages in terms of security and efficiency compared with short connections (that is, the communication method of esta...

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
IPC IPC(8): H04L12/803H04L29/06H04L29/08
CPCH04L47/125H04L67/145H04L69/161H04L67/56
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