Nacos报错NacosException: Client not connected, current status:STARTING
错误说明:
- 表示你的应用在尝试向 Nacos Server 注册服务或进行其他操作时,Nacos 客户端尚未完成连接建立,此时客户端的状态是 STARTING。
常见原因及修复方法如下:
1.Nacos Server 未启动或不可达
检查:确保 Nacos Server 已经正确启动,并且可以通过网络访问(包括防火墙、安全组配置)。
telnet <nacos-host> 8848
注意:Nacos2.X 版本相比1.X新增了gRPC的通信方式,端口号为9848、9849,Nacos3.X 版本在以上版本基础上控制台端口默认改为8080,根据自己定义端口开通防火墙。
firewall-cmd --zone=public --add-port=端口号/tcp --permanent
firewall-cmd --reload
- 增加客户端连接等待时间
- 如果网络延迟较高或 Nacos 启动较慢,可以适当延长连接超时时间。
- 配置示例:
spring:
cloud:
nacos:
discovery:
server-addr: 127.0.0.1:8848
timeout: 30000 # 单位毫秒
- 版本兼容性问题
请参考官方版本依赖关系兼容说明

浙公网安备 33010602011771号