nginx负载均衡算法

1.轮询
默认负载均衡算法
每个请求按顺序给不同的后台服务器,若有一台服务器down掉,就去掉,继续轮询。

2.配置不同的权值
upstream test {
server 192.168.1.32:81 weight=1;
servse 192.168.31:80 weight=10;
}
每个后台对请求的处理比率是1:10

3.ip_hash
每个ip对应的hash结果对应一个后台服务器,这样每个用户对应一个唯一的后台服务器,这样就避免了session放在不同的服务器上,避免共享session的问题。

4.fair
根据后台服务器的响应时间分配具体的处理请求的顺序,
响应时间短的请求先进行处理。

5.url_hash
每个url对应的hash结果对应一个后台服务器

posted @ 2017-06-09 19:43  多巴胺二次元式  阅读(82)  评论(0编辑  收藏  举报