原文网址:Nacos系列--权重(负载均衡)--作用/详解_IT利刃出鞘的博客-CSDN博客
简介
说明
本文介绍Nacos的权重的用法,它是一种负载均衡的方法。
权重的含义
- Nacos控制台可以设置实例的权重值,0~10000之间
- 同一个应用的多个实例,权重越高被访问的频率越高
- 权重设置为0则实例完全不会被访问
使用场景
- 合理利用资源
- 服务器性能有差异,部分实例所在机器性能较好,另一些较差,我们希望性能好的机器承担更多的用户请求。
- 不停服更新服务
- 在升级服务时,通过调整权重来进行平滑升级。例如:先把 userservice 权重调节为 0,让用户先流向 userservice2、userservice3,升级 userservice后,再把权重从 0 调到 0.1,让一部分用户先体验,用户体验稳定后就可以往上调权重啦。
实例
在 Nacos 控制台,找到某个应用的实例列表,点击编辑,即可修改权重。
在弹出的编辑窗口,修改权重