Nacos-NacosRule 负载均衡—设置集群使本地服务优先访问

userservice:

        ribbon:

                NFLoadBalancerRuleClassName: com.alibaba.cloud.nacos.ribbon.NacosRule # 负载均衡规则

Nacos-NacosRule 负载均衡—设置集群使本地服务优先访问_第1张图片 NacosRule 权重计算方法

目录

一、介绍

二、示例(案例截图)

三、总结


一、介绍

NacosRule是AlibabaNacos自己实现的一个负载均衡策略,可以在nacos平台中根据自定义权重进行访问。

二、示例(案例截图)

1、

2、

3、结果

同集群下服务A:

Nacos-NacosRule 负载均衡—设置集群使本地服务优先访问_第2张图片

同集群下服务B:

Nacos-NacosRule 负载均衡—设置集群使本地服务优先访问_第3张图片

 不同集群下服务C:

Nacos-NacosRule 负载均衡—设置集群使本地服务优先访问_第4张图片

三、总结

NacosRule :

  1. 优先分派请求到同集群的实例上
  2. 同集群上没有实例才会到其他集群上找实例(当同集群下的服务发生宕机时)
  3. 同一个集群下的实例会随机分配到请求

你可能感兴趣的:(java,开发语言,maven,eclipse,spring,spring,cloud)