nacos2.0以上,除8848外,Nacos2以上版本都加入了Grpc进行长连接通信 所以默认会使用一个偏移端口9848。
当nacos部署在云环境或者其他网络环境,需要开端口策略的时候,就会报错。
1、方法一
开放端口。
【踩坑记录】NACOS2服务无法连接提示gRPC连接失败_nacos 关闭grpc-CSDN博客
2、方法二
spring cloud
更改nacos client 版本。2.0以下只有8848一个端口。2.0以上需要开放多个端口
<dependency>
<groupId>com.alibaba.nacos</groupId>
<artifactId>nacos-client</artifactId>
<version>你的Nacos客户端版本号</version>
</dependency>