Nacos集群下启动微服务报错NacosException failed to req APInacosv1nsinstance after all servers
-
环境:
- spring-cloud:Hoxton.SR10
- spring-cloud-alibaba:2.2.5.RELEASE
-
原因可能有多点:
我是2点和3点的问题,所以仁者见仁智者见智…
-
最常见的可能是版本兼容问题,传送门:https://github.com/alibaba/spring-cloud-alibaba/wiki/%E7%89%88%E6%9C%AC%E8%AF%B4%E6%98%8E
-
可能是集群下只有一个服务器,传送门:服务注册Nacos启动报错 com.alibaba.nacos.api.NacosException: failed to req API:/api//nacos/v1/ns/instance
-
建议最好在
cluster.conf
用本地ipv4的地址,而不是默认127.0.0.1
100.67.34.221:8848 100.67.34.221:8858
起初,使用的是127.0.0.1,启动项目后该文件第一行默认多出来了一个
ipv4
的,启动项目报错。全部改成
ipv4
就好了。 -