nginx(五十八)ngx_http_upstream模块(三)最少连接算法

一  最少连接算法

1)使用'最少连接算法'可以使得nginx'优先选择连接最少'的上游服务器-->解决'负载均衡'的问题

2)需要用到'upstream_least_conn'模块

①  least_conn

应用场景: 每个'访问请求'所需要的'处理时间'不一样

②  least_time 

说明:'商用'指令,'了解'即可

 ③  zone

强调: 这个'zone'是针对'所有的lb算法'的

说明: 把相关'负载均衡参数'以及'服务器状态数据'都放在共享内存中,进而对'所有worker'进程生效

细节点:

  1) 如果'开启'了多个worker进程,但'没有开启'zone

  2) 那么多个worker是'独立'的在'各自'内存中记录,不能'分享'其他worker进程的访问记录

  备注: 由'操作系统(kernel)'的负载均衡算法选取一个'worker'进程来处理用户的请求

④  upstream模块间的顺序

⑤  upstream模块间顺序存疑

 

负载均衡算法

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值