Font Size: a A A

Research And Improvement Of Lightweight Web Server Nginx

Posted on:2018-07-15Degree:MasterType:Thesis
Country:ChinaCandidate:Z F YaoFull Text:PDF
GTID:2348330536979802Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
Nowadays,the Internet and network applications have been inseparable from human production and life.Almost everything can be carried out online.And with the terminal equipment becoming cheaper and cheaper,network has been widely used.Today,most Web server systems need to deal with millions of user access,so a huge amount of concurrent traffic on the server caused great pressure on performance.Server cluster and load balancing technology brought a very efficient solution to this problem.Server cluster technology makes the independent computers work together so that they can work like large-scale servers,and the use of load balancing technology can further improve the cluster performance.Compared to traditional Apache servers,Nginx has the advantage of less memory usage and high stability,and Nginx has strong anti-concurrent capability to meet the huge amount of concurrent requests.In additon,Nginx server has obvious advantages in reverse proxy and load balancing,so it is important to study the Nginx theroy and load balancing strategy.This paper focuses on the impact of high concurrent access on server cluster performance and the key technologies in load balancing.This article mainly analysis the architecture of lightweight Web server Nginx,efficient usage of resources and load balancing technology.By studying the Weighted Round Robin algorithm of Nginx load balancing,this paper proposes a dynamic feedback load balancing algorithm based on the real-time load of back-end server,and puts forward the optimization method of server configuration and kernel.Finally,the performance of Nginx server under different algorithms is tested by system testing method,and the advantages of capability of advanced algorithm in anti-concurrent and overall performance are demonstrated.
Keywords/Search Tags:Web server, Nginx, Load-Balance
PDF Full Text Request
Related items