ribbon的负载均衡策略是通过不同的类型来实现的,下表详细介绍一些常用负载均衡策略及对应的Ribbon策略类。
@Bean
public RandomRule getRandomRule(){
return new RandomRule();
}
在application client的配置文件中添加 application-service是application service的spring.application.name ribbon 固定的 NFLoadBalancecerRuleClassName 固定的 取值是负载均衡策略类的全限定路径
application-service:
ribbon:
NFLoadBalancecerRuleClassName: com.netflix.loadbalancer.RandomRule