在将微服务架构升级至 Spring Boot 3.x 或 Spring Cloud Alibaba 2023.x 版本后,开发者常会遇到 Nacos 注册/配置中心连接失败的问题。即使主端口连接正常,日志中也会抛出关于另一个“陌生端口”的超时异常。
一、报错内容
在应用启动日志中,出现如下关键错误:
ERROR [com.alibaba.nacos.client.remote.worker.1] c.a.nacos.common.remote.client.grpc.GrpcClient -
Server check fail, please check server <Nacos-Server-Addr>, port <Offset-Port> is available, error={}
java.util.concurrent.TimeoutException: Waited 3000 milliseconds (plus ... delay)
for com.alibaba.nacos.shaded.io.grpc.stub.ClientCalls$GrpcFuture...
关键现象:
- 用户配置的端口为
N(如 8848),但报错提示端口N+1000(如 9848)不可用。 - 通常发生在应用部署在 Kubernetes (K8s) 内部或通过负载均
订阅专栏 解锁全文

383

被折叠的 条评论
为什么被折叠?



