负载均衡算法
1、weight-rr
说明:给每个server分配weight权重来进行轮询访问服务,权重越大,访问的越多。
示例:
upstream test_server {
server 192.163.188.1:8080 weight=1;
server 192.163.188.2:8080 weight=2;
}
2、hash
说明:哈希算法是将任意长度的二进制值映射为较短的固定长度的二进制值,这个小的二进制值,称之为哈希值。散落明文到哈希值的映射是不可逆的。
语法:hash key [consistent];
默认值:无
上下文:upstream
示例:
upstream test_server {
hash $request_uri