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

System with Nginx load balancing technology

A load balancing and technical technology, applied in the Internet field, can solve problems such as unpredictable, unable to correct load in time, poor load balancing effect, etc., to achieve good effect and speed up query

Pending Publication Date: 2021-07-13
ZHEJIANG UNIV OF TECH
View PDF0 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In practical applications, there are many factors affecting the client access frequency and node network load, which are difficult to predict
If the system is running for a long time, the load cannot be corrected in time, so the effect of load balancing is not good

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 with Nginx load balancing technology
  • System with Nginx load balancing technology
  • System with Nginx load balancing technology

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] Attached below Figure 1 ~ Figure 3 The present invention is further described.

[0033] A system with Nginx load balancing technology, including Nginx server and Web server cluster;

[0034] The Nginx server receives and processes the dynamic request initiated by the user, including a load information collection module and an information processing module.

[0035] The load information collection module periodically receives and collects the load information of each web server and stores it in the database server, and the load information includes CPU utilization, memory utilization, network utilization and disk utilization index. The database server is a cache database Redis.

[0036] The information processing module obtains the load information of each web server from the load information collection module, and calculates the weight of each web server through a pre-configured dynamic load balancing algorithm.

[0037] The web server cluster is composed of multip...

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

A system with an Nginx load balancing technology comprises an Nginx server and a Web server cluster composed of a plurality of Web servers, after a user sends a request to the Nginx server, the Nginx server receives the request from a client, collects load information of each Web server, stores the load information, carries out information processing, and selects the most suitable Web server; the Nginx server receives and processes a dynamic request initiated by a user, and comprises a load information collection module and an information processing module. And the load information collection module is used for periodically receiving and collecting the load information of each Web server and storing the load information in the database server. And the information processing module obtains the load information of each web server from the load information collection module, and calculates the weight of each web server through a pre-configured dynamic load balancing algorithm. And the Web server cluster consists of a plurality of web servers and is used for processing different requests from the client.

Description

technical field [0001] The invention relates to the technical field of the Internet, in particular to a system with Nginx load balancing technology. Background technique [0002] In recent years, with the rapid development of the Internet, the demand for network services is also increasing, resulting in too slow page loading speed, and the website does not respond when there are a large amount of concurrent data requests, so it has become a problem for website administrators to solve . When a single server load is too large, the usual approach is to upgrade the host. However, individual hosts have limited capabilities, and high-performance hosts are expensive. In addition, the server cluster has low cost and good scalability, which has become an effective method to solve this problem. A cluster consists of a group of independent computers interconnected by a high-speed network and managed as a single system. The load balancing system is the core part of the server cluste...

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): G06F9/50
CPCG06F9/505
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