采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
测试的结果是 Ribbon,属性配置方式比代码配置方式要低,跟老师你讲的不一样 Feign,属性配置方式比代码配置方式要高,这个结果和老师一样
您好,应该是您测试有问题哈:
Ribbon的属性配置比代码配置优先级高。官方文档也有写:
https://cloud.spring.io/spring-cloud-static/Greenwich.SR1/single/spring-cloud.html#_customizing_the_ribbon_client_by_setting_properties
Classes defined in these properties have precedence over beans defined by using @RibbonClient(configuration=MyRibbonConfig.class) and the defaults provided by Spring Cloud Netflix.
我用代码方式配置和属性方式配置了不同的负载均衡 IRule,都是针对单个服务,只开一边,各自使用各自配置的规则,两种配置同时打开的时候,日志里显示的是代码配置里配置的规则,真的啊
个人不建议纠结这种问题。实际项目应该尽量避免优先级这种东西。
没错,如果不能避免,再看具体情况就行。我只是提一提
登录后可查看更多问答,登录/注册
面向未来微服务:熟练掌握Spring Cloud Alibaba
532 4
2.0k 1
2.6k 2
1.6k 3
3.6k 13