Nginx 负载均衡分配服务器的策略

1、轮询的方式(默认)

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

配置方法

Nginx 负载均衡分配服务器的策略

2、weight

weight代表权重,默认为一 ,权重越高被分配的客户端越多

这种策略 通常用于 后端服务器性能不均的情况

配置方法

Nginx 负载均衡分配服务器的策略

3、ip_hash

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

配置方法

Nginx 负载均衡分配服务器的策略

4、fair(第三方)

按照后端服务器相应的时间来分配请求,响应时间短的优先分配

配置方法

Nginx 负载均衡分配服务器的策略