当前位置:网站首页>微服务重点

微服务重点

2022-07-23 07:00:00 LZYmarks

Nacos注册中心
Nacos是阿里巴巴的产品,现在是SpringCloud中的一个组件。

在这里插入图片描述
一个服务可以有多个实例
Nacos就将同一机房内的实例 划分为一个集群

也就是说,user-service是服务,一个服务可以包含多个集群,如杭州、上海,每个集群下可以有多个实例,形成分级模型
在这里插入图片描述
微服务互相访问时,应该尽可能访问同集群实例,因为本地访问速度更快。当本集群内不可用时,才访问其它集群。
在这里插入图片描述
同集群优先的负载均衡
在这里插入图片描述

5.4.权重配置

实际部署中会出现这样的场景:

服务器设备性能有差异,部分实例所在机器性能较好,另一些较差,我们希望性能好的机器承担更多的用户请求。

但默认情况下NacosRule是同集群内随机挑选,不会考虑机器的性能问题。
因此,Nacos提供了权重配置来控制访问频率,权重越大则访问频率越高。
在nacos控制台,找到user-service的实例列表,点击编辑,即可修改权重:
在这里插入图片描述

注意:如果权重修改为0,则该实例永远不会被访问
在这里插入图片描述

Nacos与Eureka的区别
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

原网站

版权声明
本文为[LZYmarks]所创,转载请带上原文链接,感谢
https://blog.csdn.net/m0_52254303/article/details/125938673