1、轮询(Round Robin)-默认
依次转发,适用于多台服务器性能相近
2、加权轮询(Weighted Round Robin)
weight高的优先分配,适用于多台服务器性能相差较大
3、IP hash
基于客户端 IP 地址的负载均衡策略,适用于客户端始终访问同一台服务器的场景
4、最小连接数(Least Connections)
将请求发送到当前连接数最少的服务器上,适用于后端服务器性能差异较大,连接数分布不均的场景
5、随机(Random)
将请求随机发送到一个后端服务器上,适用于多台服务器性能相近,没有特别要求的场景
6、Fair(第三方)
按后端服务器的响应时间来分配请求,响应时间短的优先分配。
7、url_hash(第三方)
访问url的hash结果来分配请求,使每个url定向到同一个后端服务器。适用于缓存服务器