cloud-alibaba2021.0.5.0——Nacos——java.net.UnknownHostException: userservice

1.前提

在RestTemplate上方加@LoadBalanced注解。

    @Bean
    @LoadBalanced
    public RestTemplate restTemplate(){
        return new RestTemplate();
    }

2.解决方法

加入loadbalancer依赖


    org.springframework.cloud
    spring-cloud-starter-loadbalancer

注:SpringCloud2020.0.1.0版本以后不在使用netflix,所以不用ribbon来实现负载均衡。

3.版本

spring-boot:2.7.12   spring-cloud:2021.0.7   spring-cloud-alibaba:2021.0.5.0   nacos:2.2.0

你可能感兴趣的:(Exception,java,开发语言,spring,cloud,程序人生,经验分享)