1、 轮询
将请求按照请求时间顺序逐一分配到后台节点;
2、 加权轮询
权重和访问率成正比;
3、 ip_hash
4、 url_hash
5、fair策略
优先将请求分配给负载最小的;
怎么判断负载最小呢? 根据接口相应时间, 接口相应时间平均越短, 负载越小。
该策略请求转发到负载最小的后端服务器节点上。Nginx通过后端服务器节点对响应时间来判断负载情况,响应时间最短的节点负载就相对较轻,Nginx就会将前端请求转发到此后端服务器节点上。
1、 轮询
将请求按照请求时间顺序逐一分配到后台节点;
2、 加权轮询
权重和访问率成正比;
3、 ip_hash
4、 url_hash
5、fair策略
优先将请求分配给负载最小的;
怎么判断负载最小呢? 根据接口相应时间, 接口相应时间平均越短, 负载越小。
该策略请求转发到负载最小的后端服务器节点上。Nginx通过后端服务器节点对响应时间来判断负载情况,响应时间最短的节点负载就相对较轻,Nginx就会将前端请求转发到此后端服务器节点上。
本文标题:nginx负载均衡策略
本文链接:https://www.haomeiwen.com/subject/askjgctx.html
网友评论