背景:在使用Spring Cloud Alibaba启动应用服务时,Nacos时报错Client not connected,current status:STARTING
原因是Nacos2.0版本相比1.X新增了gRPC的通信方式
,导致了一个问题 你需要再服务器防火墙多开两个端口 例如你部署的端口是8848 那还需要再开9848和9849来支持gRPC的端口。
主端口 | 与主端口偏移量 | 需要开放的端口 | 描述 |
---|---|---|---|
8848 | 1000 | 9848 | 客户端gRPC请求服务端端口,用于客户端向服务端发起连接和请求 |
8848 | 1001 | 9849 | 服务端gRPC请求服务端端口,用于服务间同步等 |
如果主端口是8848,那么一共需要保证客户端与服务端的8848、9848、9849三个端口是通畅的
参考: