APP下载

Web服务Nginx实现网站的负载均衡

2017-12-13孔艳蓉

中国科技博览 2017年42期

[摘 要]现代社会接入互联网的设备和用户迅猛增加,对Web服务器提出了更高的要求。用户对并发量、资源使用率和响应时间等性能要求越来越高,使用开源服务器软件N ginx实现负载均衡对中小型网站是不错的选择,对于大型网站也是硬件负载均衡器的有力补充。本文就N ginx负载均衡进行了阐述,并对实现负载均衡的关键性步骤进行了简单的说明。

[关键词]网站;负载均衡;Nginx

中图分类号:TU564 文献标识码:A 文章编号:1009-914X(2017)42-0344-01

0 前言

Internet的快速增长,特别是电子商务应用的发展,使Web应用成为目前最重要、最广泛的应用,Web服务器动态内容越来越流行。Web服务器面临着访问量急剧增加的压力,对其处理能力、响应能力等带来更高的要求。

面对口渐增加的Web访问服务要求,必须对Web服务器按一定策略进行负载分配。利用负载均衡的技术,按照一定策略将Web访问服务分配到几台服务器上,负载处理对用户透明,整体上对外如同一台Web服务器为用户提供Web服务。

1 Nginx及负载均衡介绍

高性能Web服务器Ngnix:Nginx(“engine x”)是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:新浪、网易、腾讯等。

负载均衡:由于目前现有网络的各个核心部分随着业务量的提高,访问量和数据流量的快速增长,其处理能力和计算强度也相应地增大,使得单一的服务器设备根本无法承担。……

登录APP查看全文