标签:策略 nsis 权重 adb 分配 dia 分布 ice 调用
负载均衡策略
一、Random LoadBalance
原理:按权重设置随机概率,假设有A,B两台服务器,权重比例为A:B=2:1,那么假设当前有30000个并发请求,则分配给A的请求数大概20000个,B的请求数大概10000个。
优缺点:
二、RoundRobin LoadBalance
原理:轮循,按公约后的权重设置轮循比率。
优缺点:
解决办法:将性能低的机器的权重设置的低一点
三、LeastActive LoadBalance
原理:最少活跃调用数,相同活跃数的随机,活跃数指调用前后计数差。
优缺点:
四、ConsistentHash LoadBalance
原理:一致性Hash,相同参数的请求总是发到同一提供者。
优缺点:
配置方法:
<dubbo:service interface="..." loadbalance="roundrobin" /> 或
<dubbo:reference interface="..." loadbalance="roundrobin" /> 或
<dubbo:service interface="..."> 或 <dubbo:method name="..." loadbalance="roundrobin"/> </dubbo:service><dubbo:reference interface="..."> 或 <dubbo:method name="..." loadbalance="roundrobin"/></dubbo:reference>标签:策略 nsis 权重 adb 分配 dia 分布 ice 调用
原文地址:http://www.cnblogs.com/java-wgm/p/7087803.html