18-Nacos-NacosRule负载均衡
服务发现的代码与eureka的一模一样,也因此ribben的负载均衡策略也是与之前保持一致的,也就是说在什么都不配置的情况下,应该是轮询策略[无视集群]
如果想要集群生效,如下:
userservice:
ribbon:
NFLoadBalancerRuleClassName: com.alibaba.cloud.nacos.ribbon.NacosRule # 负载均衡规则
效果如下:
- 优先分派请求到同集群的实例上
- 同集群上没有实例才会到其他集群上找实例
- 同一个集群下的实例会随机分配到请求