请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

为什么直接在Nacos页面配置权重也能生效?

老师,6-14节我看到前面两分钟时,直接在Nacos界面上配置好权重,然后请求发现也生效了,也就是没有在内容中心添加配置和代码这是怎么回事? 还有个问题顺便问下,在内容中心配置的全局的随机,url和权重规则等等只是针对当前服务消费者吗,其他消费者是不会有影响的是吗?希望大目老师看到回复,谢谢了。

正在回答

1回答

老师,6-14节我看到前面两分钟时,直接在Nacos界面上配置好权重,然后请求发现也生效了,也就是没有在内容中心添加配置和代码这是怎么回事? 


课上用的版本是0.9.0,我在讲解《6-14 扩展Ribbon-支持Nacos权重》的时候有说过,我已经给Spring Cloud Alibaba提交Pull Request了。

这个功能已经被官方采纳接受了,所以不需要自己写了。只要了解思路即可。

========

========

还有个问题顺便问下,在内容中心配置的全局的随机,url和权重规则等等只是针对当前服务消费者吗,其他消费者是不会有影响的是吗?

是的,Ribbon是细粒度的,精确到请求的指定微服务粒度,A请求B使用规则x,A请求C可以使用规则y这样子。

当然,你也可以使用Ribbon的全局配置。

1 回复 有任何疑惑可以回复我~
  • 提问者 机关枪 #1
    老师真牛,第二个问题我想追问下,使用Ribbon的全局配置只是针对配置该规则的消费者吗,比如上面提到的A,如果还有消费者A1是不会生效的是吗
    回复 有任何疑惑可以回复我~ 2020-08-24 19:52:55
  • 提问者 机关枪 #2
    非常感谢!
    回复 有任何疑惑可以回复我~ 2020-08-24 23:50:25
  • 大目 回复 提问者 机关枪 #3
    ribbon本身作用在消费者上。
    ribbon配置表示自己作为请求提供者时,用哪种配置。
    回复 有任何疑惑可以回复我~ 2020-08-25 00:47:33
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信