Ribbon默认的负载均衡策略默认的有下面几种:
我们也可以自定义负载均衡策略:
修改springcloud-consumer-dept-80的主启动类:
下面开始编写自定义配置类MySelfRule,但这个类不能乱放!
官方文档给出警告:
这个自定义的类不能放在@ComponentScan所扫描的当前包以及子包下,否则我们自定义的这个配置类就会被所有的Ribbon客户端所共享,也就是我们达不到特殊化指定的目的了。
新建包编写MySelfRule类:
Ribbon默认的负载均衡策略默认的有下面几种:
我们也可以自定义负载均衡策略:
修改springcloud-consumer-dept-80的主启动类:
下面开始编写自定义配置类MySelfRule,但这个类不能乱放!
官方文档给出警告:
这个自定义的类不能放在@ComponentScan所扫描的当前包以及子包下,否则我们自定义的这个配置类就会被所有的Ribbon客户端所共享,也就是我们达不到特殊化指定的目的了。
新建包编写MySelfRule类: