在使用 Spring Cloud Alibaba 或 Nacos 2.x 客户端时,很多开发者会遇到一个“诡异”的报错:明明只配置了 8848(或自定义主端口),程序却报错说另一个陌生的端口无法连接。
一、报错内容
在项目启动日志中,出现如下关键错误信息:
ERROR[com.alibaba.nacos.client.remote.worker.1]c.a.nacos.common.remote.client.grpc.GrpcClient - Server check fail, please check server aitoy-nacos, port42006is available,error={}java.util.concurrent.TimeoutException: Waited3000mill