Ribbon內置了多種負載均衡策略,內部負責負載均衡的頂級接口爲com.netflix.loadbalanced.IRule
服務消費者,application.yml中添加
#修改ribbon的負載均衡策略 服務名 - ribbon - NFLoadBalancerRuleClassName : 策略
service-product:
ribbon:
NFLoadBalancerRuleClassName: com.netflix.loadbalancer.RandomRule
此時會將負載均衡策略修改爲隨機策略.