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

来源:6-14 扩展Ribbon-支持Nacos权重

机关枪

2020-08-24

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

写回答

1回答

大目

2020-08-24

老师,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
3
大目
回复
机关枪
ribbon本身作用在消费者上。 ribbon配置表示自己作为请求提供者时,用哪种配置。
2020-08-25
共3条回复

Spring Cloud Alibaba微服务从入门到进阶

面向未来微服务:熟练掌握Spring Cloud Alibaba

3085 学习 · 1324 问题

查看课程