官方文档特别指出:自定义的负载均衡配置类不能放在 @componentScan 所扫描的当前包下及其子包下,否则我们自定义的这个配置类就会被所有的Ribbon客户端所共享,也就是说我们达不到特殊化定制的目的了。
要求自定义的算法:依旧是轮询策略,但是每个服务器被调用5次后轮到下一个服务,即以前是每个服务被调用1次,现在是每个被调用5次。
1. 打开microservicecloud-consumer-dept-80工程,自定义算法类必须继承 AbstractLoadBalanceRule 类,启动类所在的包是com.linhw.demo,我们新建com.linhw.rule包,并在该包下新建一个类CustomeRule
原文地址:https://www.cnblogs.com/myitnews/p/11624226.html
时间: 2024-10-20 16:33:27