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

Method for optimization of heavy-load communication server based on thread pool and shared pool combination

A thread pool and shared pool technology, applied in the information field, can solve the problems that the server processing speed cannot keep up with the client's reporting speed, the reported data is squeezed, and the data volume is large, so as to avoid server downtime, avoid repeated parsing, improve The effect of analytical efficiency

Inactive Publication Date: 2015-01-21
HEFEI XINGFU INFORMATION TECH
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] 1. The reported data is often lost due to the failure of the communication server to respond in time;
[0004] 2. The amount of reported data is too large, causing the server to crash;
[0005] 3. The processing speed of the server cannot keep up with the reporting speed of the client, resulting in the squeeze of a large amount of reported data, which cannot be stored in time
[0009] These methods can solve the load problem of the server to a certain extent, but need to increase additional investment, and the huge expenditure of hardware makes the operation of the GPS platform difficult

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
  • Method for optimization of heavy-load communication server based on thread pool and shared pool combination
  • Method for optimization of heavy-load communication server based on thread pool and shared pool combination
  • Method for optimization of heavy-load communication server based on thread pool and shared pool combination

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] A specific embodiment of the present invention is given in conjunction with the accompanying drawings.

[0026] The combination optimization method based on the thread pool and the shared pool of the present invention is mainly used in the case where the reported data needs to be analyzed and stored in time when the server is connected to tens of thousands of GPS clients. It provides an efficient processing method for the stable and timely response of the server.

[0027] In order to realize this optimization method, it is first necessary to initialize the connection buffer queue. The data received from the client is not directly parsed, but put into the buffer queue first, which avoids server downtime caused by large-scale data surges. The processing of data adopts asynchronous multi-threading method, and all threads are managed uniformly through the thread pool. When the thread parses the data, it first checks whether the instruction has been parsed in the shared poo...

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 provides a method for optimization of a heavy-load communication server based on thread pool and shared pool combination. Thousands of monitoring terminals are arranged on a GP monitoring platform and send data messages to a monitoring center constantly. Due to the large number of the messages and the need for analysis, the communication server suffers from great pressure. The optimization method based on thread pool and shared pool combination is mainly applied to the situation that reported data need to be analyzed and input in time when the server is connected with thousand of GPS client sides, and is an efficient handling method for achieving stable and timely response of the server.

Description

technical field [0001] The invention belongs to an optimization scheme of a communication server in the field of information technology, and is an effective method for greatly improving the performance of a communication server by combining thread pool technology and shared pool technology. Background technique [0002] There are tens of thousands of monitoring terminals on the GPS monitoring platform, and they continuously send data packets to the monitoring center. Due to the huge number of messages and the need to analyze them at the same time, it puts a lot of pressure on the communication server. Some problems were exposed during use, mainly reflected in the following points: [0003] 1. The reported data is often lost due to the failure of the communication server to respond in time; [0004] 2. The amount of reported data is too large, causing the server to crash; [0005] 3. The processing speed of the server cannot keep up with the reporting speed of the client,...

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/861
Inventor 胡平
Owner HEFEI XINGFU INFORMATION TECH
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