Ribbon篇四自定义负载均衡策略
Posted myitnews
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ribbon篇四自定义负载均衡策略相关的知识,希望对你有一定的参考价值。
官方文档特别指出:自定义的负载均衡配置类不能放在 @componentScan 所扫描的当前包下及其子包下,否则我们自定义的这个配置类就会被所有的Ribbon客户端所共享,也就是说我们达不到特殊化定制的目的了。
要求自定义的算法:依旧是轮询策略,但是每个服务器被调用5次后轮到下一个服务,即以前是每个服务被调用1次,现在是每个被调用5次。
1. 打开microservicecloud-consumer-dept-80工程,自定义算法类必须继承 AbstractLoadBalanceRule 类,启动类所在的包是com.linhw.demo,我们新建com.linhw.rule包,并在该包下新建一个类CustomeRule
以上是关于Ribbon篇四自定义负载均衡策略的主要内容,如果未能解决你的问题,请参考以下文章
最新版Spring Cloud Alibaba微服务架构-Ribbon负载均衡篇
Spring Cloud Alibaba - 10 Ribbon 自定义负载均衡策略(权重算法)