问题:java.lang.IllegalStateException: No instances available for userservice
nacos-discovery依赖:
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
<version>2.2.9.RELEASE</version>
</dependency>
引起这个问题的原因网上有很多,各位可以自行查找, 简要归纳一下:
1.服务名称不能有中划线
2.本地IP地址使用了虚拟网卡地址
此坑排查了半天,网上所说的问题都已排除,最后想到是springcloud的版本核nacos的版本不对应所导致的,然后就查阅了一下版本兼容,重启之后果真问题解决!
如有错误,欢迎指正。希望这个答案能够帮助到你!