码迷,mamicode.com
首页 > 其他好文 > 详细

nginx负载均衡

时间:2020-04-26 01:04:46      阅读:72      评论:0      收藏:0      [点我收藏+]

标签:连接数   inf   权重   web服务   后端服务   play   后台   alt   固定   

nginx负载均衡

Nginx负载均衡策略:

Nginx负载均衡策略主要有 轮询,加权轮询,最少连接数以及IP Hash

负载均衡配置文件如下:

1、轮询策略: 实现请求的按顺序转发,即从服务srv1--srv2--srv3依次来处理请求

技术图片

 

 

2、加权轮询策略: 请求将按照服务器的设置权重来实现请求转发和处理,如下所示,最终请求处理数将为3:1:1

技术图片

 

3、最少连接数策略:  请求将转发到连接数较少的服务器上

技术图片

 

4、Ip Hash策略:  web服务需要共享session,使用该策略可以实现某一客户端的请求固定转发至某一服务器

技术图片

 

 

由以上可知,轮询只是简单实现请求的顺序转发,并没有考虑不同服务器的性能差异;加权轮询设置了初始时服务器的权重,但是没有考虑运行过程中的服务器状态;IP Hash保证同一个客户端请求转发到同一个后台服务器实现了session保存,然而当某一后台服务器发生故障时,某些客户端将访问失败;最少连接数只是考虑了后端服务器的连接数情况,并没有完全考虑服务器的整体性能。

 

 

nginx负载均衡

标签:连接数   inf   权重   web服务   后端服务   play   后台   alt   固定   

原文地址:https://www.cnblogs.com/loveing/p/12776355.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!