美文网首页
SpringCloud-ribbon实战02-自定义ribbon

SpringCloud-ribbon实战02-自定义ribbon

作者: 天的安排 | 来源:发表于2019-07-15 19:48 被阅读0次

自定义ribbon规则

package com.custom;

import com.netflix.loadbalancer.IRule;
import com.netflix.loadbalancer.RandomRule;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

/**
 * 注意:官方文档明确给出警告:
 * 这个自定义配置类不能放在@ComponentScan所扫描的当前包下以及子包下,
 * 否则我们自定义的这个配置类就会被所有的Ribbon客户端所共享,也就是说我我们达不到特殊化定制目的了
 */
@Configuration
public class MySelfRule {

    @Bean
    public IRule myRule(){
        return new RandomRule();
    }
}
MySelfRule不能与启动类在同一个包下,以及不能在扫描注解中配置的包中

相关文章

网友评论

      本文标题:SpringCloud-ribbon实战02-自定义ribbon

      本文链接:https://www.haomeiwen.com/subject/bauokctx.html