【Nacos】Nacos.V2.Exceptions.NacosException_ Client not connected,current status_ STARTING

235 阅读1分钟

@[TOC]


错误信息

Caused by: com.alibaba.nacos.api.exception.NacosException: Client not connected, current status:STARTING
	at com.alibaba.nacos.common.remote.client.RpcClient.request(RpcClient.java:651) ~[nacos-client-2.1.0.jar:na]
	at com.alibaba.nacos.common.remote.client.RpcClient.request(RpcClient.java:631) ~[nacos-client-2.1.0.jar:na]
	at com.alibaba.nacos.client.naming.remote.gprc.NamingGrpcClientProxy.requestToServer(NamingGrpcClientProxy.java:278) ~[nacos-client-2.1.0.jar:na]
	... 32 common frames omitted

出现错误原因和解决方法

线上使用的 Nacos 版本是2.X,部署在 Docker 中,在 Nacos 2.X 版本上,这个错误是连接Nacos 的 gRpc 的 9848和9849端口,需要在启动 Naocs 容器的时候开放 9848 和 9849 端口,Docker 启动 Nacos 镜像时增加以下命令:

-p 8848:8848 -p 9848:9848 -p 9849:9849

同时,不要忘记在服务器后台开启 9848 和 9849 端口

在这里插入图片描述