默认是轮询
其他还有:
如何修改默认的负载均衡策略?
1.新增配置类
这里注意:
官方文档明确给出了警告:
这个自定义配置类不能放在@ComponentScan所扫描的当前包下以及子包下,
否则我们自定义的这个配置类就会被所有的Ribbon客户端所共享,达不到特殊化定制的目的了。
所以我们要在springcloud包之外新建包,myrule
之后创建自己的配置类:
启动类上配置开启自定义ribbon负载均衡策略的开关
启动测试:
发现现在调用变成随机策略。测试成功!

默认是轮询
其他还有:
如何修改默认的负载均衡策略?
1.新增配置类
这里注意:
官方文档明确给出了警告:
这个自定义配置类不能放在@ComponentScan所扫描的当前包下以及子包下,
否则我们自定义的这个配置类就会被所有的Ribbon客户端所共享,达不到特殊化定制的目的了。
所以我们要在springcloud包之外新建包,myrule
之后创建自己的配置类:
启动类上配置开启自定义ribbon负载均衡策略的开关
启动测试:
发现现在调用变成随机策略。测试成功!