Nginx实战进阶篇一 Nginx反向代理及负载均衡实现过程部署

Nginx实战进阶篇一

Nginx反向代理及负载均衡实现过程部署

版权声明:

您可以自由复制、发行、展览、表演、放映、广播或通过信息网络传播本作品

您可以根据本作品演义自己的作品

您必须按照作者或者许可人指定的方式对作品进行署名。

您不得将本作品用于商业目的。

如果您改变、转换本作品或者以本作品为基础进行创作,香港虚拟主机,您只能采用与本协议相同的许可协议发布基于本作品的演绎作品。

对任何再使用或者发行,您都必须向他人清楚地展示本作品使用的许可协议条款。

如果得到著作权人的许可,您可以不受任何这些条件的限制。

——————————————————————————-

Ningx作为负载均衡器的同时也是反向代理服器,配置语法相当简单,可以按轮询、IP_hash、url_hash、权重等多种方法对后端的服务器作负载均衡,同时还支持后端服务器的健康检查。另外,它相对于LVS比较有优势的一点,由于它是基于第七层的负载均衡,香港服务器,是根据报头内的信息来执行负载均衡任务,所以对网络的依赖比较小,理论上只要ping得通就能够实现负载均衡;在国内,香港服务器,Nginx不仅作为一款性能优异的负载均衡器,它同时也是一款适用于高并发环境的WEB应用软件,在新浪、金山、迅雷在线等大型网站都得到了应用,其作为负载均衡器的优点如下:1.配置文件非常简单:风格跟程序一样通俗易懂。2.成本低廉:Nginx为开源软件,可以免费使用。而购买F5 BIG-IP、NetScaler等硬件负载均衡交换机则需要十多万至几十万人民币。3.支持Rewrite重写规则:能够根据域名、URL的不同,将 HTTP 请求分到不同的后端服务器群组。4.内置的健康检查功能:如果 Nginx Proxy 后端的某台 Web 服务器宕机了,不会影响前端访问。5.节省带宽:支持 GZIP 压缩,可以添加浏览器本地缓存的 Header 头。6.稳定性高:用于反向代理,宕机的概率微乎其微。特别是通过跟踪一些已上线的项目,发现在高并发的情况下,Nginx作为负器均衡器/反向代理宕机的次数几乎是零。缺点就是目前仅仅只支持http和mail的负载均衡,不过我们可以取长被短,主要用它的支持Rewrite重写规则和稳定性高的特点,将其中间层的负载均衡.

以上引用抚琴煮酒语录!

————————————————————–

实验目的:

1、通过Nginx反向代理服务器实现后台web服务器的快速访问。

2、通过Nginx反向代理服务器实现后台web服务器群的负载均衡及冗余备份

前期准备工作:

1、部署Nginx反向代理服务器,实现代理和负载均衡

Nginx的upstream目前支持5种方式的分配

例如:

例如:

按后端服务器的响应时间来分配请求,响应时间短的优先分配。

例如:

器为缓存时比较有效。

例如:

每个设备的状态设置为:

测试效果

本文出自 “小诺的Linux开源技术博客” 博客,请务必保留此出处

人的不幸缘于欲望,所以知足者长乐。

Nginx实战进阶篇一 Nginx反向代理及负载均衡实现过程部署

相关文章:

你感兴趣的文章:

标签云: