Nginx负载均衡策略

1、轮询(默认)

每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除

2、加权轮询

Weight代表权重,默认为1,权重越高,被分配的客户端越多,用于后端服务器性能不均的情况

3、ip_hash

每个请求按照访问IP的hash结果分配后端服务器,这样每个访客固定访问一个服务器,可以解决session问题

4、fair(第三方)

fair策略是扩展策略,默认不被编译进nginx内核。它根据后端服务器的响应时间判断负载情况,从中选出负载最轻的机器进行分流。
这种策略具有很强的自适应性,但是实际的网络环境往往不是那么简单,因此须慎用。

posted @ 2020-06-03 15:58  jeancheng  阅读(117)  评论(0编辑  收藏  举报