Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

System and method for solving high concurrency of Web server

A server and server node technology, applied in the Internet field, can solve problems such as server overload and uneven task distribution, and achieve the effect of avoiding server overload

Pending Publication Date: 2020-03-27
ZHEJIANG UNIV OF TECH
View PDF7 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In order to solve the above problems, the present invention provides a system and method for solving the high concurrency of Web servers. Starting from the weight value of the Web server, the weight value is updated by periodically obtaining the load information of the back-end server, so that the back-end server nodes are Efficient task distribution, which solves the problem of server overload caused by uneven task distribution

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
  • System and method for solving high concurrency of Web server
  • System and method for solving high concurrency of Web server
  • System and method for solving high concurrency of Web server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] The present invention will be further described below in conjunction with the accompanying drawings.

[0049] refer to Figure 1 ~ Figure 3 , a system for solving high concurrency of web servers, including database servers, Nginx servers, web server clusters, and model training servers.

[0050] The database server includes a MySQL database and a Redis database, wherein the MySQL database is used as a container for persistent data, and the Redis database is used as a shared data pool and a data buffer pool, and the user's frequently used data is cached to a memory-level database such as Redis, and then the Redis database is stored. The data in the database is synchronized to the MySQL database, which can speed up the running speed and query speed of the data;

[0051] Described Nginx server can obtain the load information of each service server and send to model training server periodically with a set time as a benchmark; Described load information is the CPU utilizati...

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 system for solving high concurrency of a Web server. A database server is composed of a Redis database and a MySQL database. The MySQL database is used as a container of persistent data; the Redis database is taken as a cache of the MySQL, the common data of the user are cached into the Redis database, and the data in the Redis database are synchronized into the MySQL database; the Nginx server periodically collects load information of each service server node by taking the set time as a reference; wherein the Web server cluster is used for processing different requests of the client; the model training server is specially set for calculating the real-time weight of each service server. The invention further provides a method for solving the problem of high concurrency of the Web server. According to the system, the independent nodes are adopted to operate the load balancing algorithm, the calculation consumption of the Nginx server is reduced, and the overload problem of the Web server under the high concurrency condition is solved.

Description

technical field [0001] The invention relates to the technical field of the Internet, in particular to a system and method for solving high concurrency of Web servers. Background technique [0002] With the rapid development of Internet technology, people's demand for the Internet is getting higher and higher, network applications have gradually become diversified, and the penetration rate of the Internet has also increased significantly. The China Internet Network Information Center released the "Statistical Report on China's Internet Development Status" in January 2017. The report shows that as of December 2016, the number of Internet users in China has reached 731 million, equivalent to the total population of Europe, and the penetration rate of online names And more than half. More and more Internet users, more and more diverse needs have also brought greater challenges to the Internet, and Internet servers must be upgraded to serve more users. [0003] The turnover of ...

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): H04L29/08
CPCH04L67/02H04L67/10H04L67/1001H04L67/56
Inventor 彭宏张茵孟利民卢为党吴涛
Owner ZHEJIANG UNIV OF 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
Eureka Blog
Learn More
PatSnap group products