当我用yml配置文件配置时不生效
userservice: #服务名
ribbon:
#负载均衡规则类的路径
NFLoadBalancerRuleclassName: com.alibaba.cloud.nacos.ribbon.NacosRule
但是我用bean的方式就有效
@Configuration
public class MyRestTemplate {
/**
* 创建RestTemplate对象并将其注入到spring容器中
*/
@Bean
@LoadBalanced
public RestTemplate restTemplate() {
return new RestTemplate();
}
// 设置nacos负载均衡
@Bean
public IRule randomRule() {
return new NacosRule();
}
}