码迷,mamicode.com
首页 > 其他好文 > 详细

【Ribbon篇四】自定义负载均衡策略(4)

时间:2019-10-05 12:16:09      阅读:113      评论:0      收藏:0      [点我收藏+]

标签:ice   启动   tom   scan   nts   balancer   service   目的   cer   

官方文档特别指出:自定义的负载均衡配置类不能放在 @componentScan 所扫描的当前包下及其子包下,否则我们自定义的这个配置类就会被所有的Ribbon客户端所共享,也就是说我们达不到特殊化定制的目的了。

要求自定义的算法:依旧是轮询策略,但是每个服务器被调用5次后轮到下一个服务,即以前是每个服务被调用1次,现在是每个被调用5次。

1. 打开microservicecloud-consumer-dept-80工程,自定义算法类必须继承 AbstractLoadBalanceRule 类,启动类所在的包是com.linhw.demo,我们新建com.linhw.rule包,并在该包下新建一个类CustomeRule 

 

【Ribbon篇四】自定义负载均衡策略(4)

标签:ice   启动   tom   scan   nts   balancer   service   目的   cer   

原文地址:https://www.cnblogs.com/myitnews/p/11624226.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!