orderservice有一个实例,需要调用同在sz集群下的userservice
userservice有三个实例
orderservice配置NacosRule负载均衡:
userservice: ribbon: NFloadBalancerRuleClassName: com.alibaba.cloud.nacos.ribbon.NacosRule问题:
清空控制台观察调用情况,发现走的是轮询的负载均衡,也就是默认的ZoneAvoidanceRule,NacosRule配置失效。
解决:检查配置注解均没有问题,尝试用自定义负载均衡策略,生效了!
说明失效原因在yml中,仔细检查:
教训:能CV大法的,绝不手敲,特别是没有提示的配置项!!!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)