Dubbo入门学习--负载均衡策略
负载均衡
配置如:
<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> |
---|
源码分析:
Dubbo负载均衡接口及其实现类:
接口LoadBalance:
介绍一下RandomLoadBalance实现类中实现select的相关方法,RandomLoadBalance是按照权重的大小来进行随机,如果权重相等则均等随机。