报错信息:
但是nacos中已经添加到列表中
然后服务在nacos里可以正常注册、正常发现,但就是不能调用,一调用就说unknownhost exception:
SpringCloud我的版本是2021.0.4,springboot对应的版本是2.6.7,nacos使用的是2.2.0。因为在SpringCloud2020.0.1.0之后版本不使用netflix了, 因此需要在消费者服务端添加如下依赖。
<!-- 升级spring cloud之后,Nacos消费者服务依赖该组件 -->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-loadbalancer</artifactId>
</dependency>
也可能需要在RestTemplate添加负载均衡
也是找了半天找到别的大佬的解决办法