一、Dubbo默认支持多种负载均衡策略
·随机的按权重的负载均衡
·按权重的轮循方式的负载均衡
1、Random LoadBalance
基于权重的随机负载均衡机制
2、RoundRobin LoadBalance
基于权重的轮询负载均衡机制
3、LeastActive LoadBalance
最少活跃数-负载均衡机制:每次请求总是选择一个响应速度最快的服务器
4、ConsistentHash LoadBalance
一致性hash负载均衡机制
二、Dubbo默认使用 Random LoadBalance基于权重的随机负载均衡机制
更改负载均衡机制:参照官方文档: 示例 - 负载均衡
/**
* random load balance.
*
*/
public class RandomLoadBalance extends AbstractLoadBalance {
public static final String NAME = "random";