userservice:
ribbon:
NFLoadBalancerRuleClassName: com.alibaba.cloud.nacos.ribbon.NacosRule # 负载均衡规则
NacosRule 权重计算方法
目录
一、介绍
NacosRule是AlibabaNacos自己实现的一个负载均衡策略,可以在nacos平台中根据自定义权重进行访问。
二、示例(案例截图)
1、
2、
3、结果
同集群下服务A:
同集群下服务B:
不同集群下服务C:
三、总结
NacosRule :
- 优先分派请求到同集群的实例上
- 同集群上没有实例才会到其他集群上找实例(当同集群下的服务发生宕机时)
- 同一个集群下的实例会随机分配到请求