nacos server升级都2.x后,客户端一致连接不上原因
首先必须保证网络是通畅的,nacos服务器也是正常,并且在浏览器可以正常访问情况下
spring boot应用连接超时不成功问题原因如下
升级到nacos2.x之后,新增grpc端口,是默认设置8848加上1000偏移量即9848,如果你修改了nacos服务端的端口如修改成8600,那么grpc的端口应该调整为9600。可以通过GrpcClient类的connectToServer方法,调试确认grpc端口
客户端
如果客户端采用nacos-client 2.X以上的必须放行,上面所述的grpc端口
如果客户端采用低版本的如nacox-client1.4.X等,则不需要开启grpc端口也可以。
综上所述,如果nacos server采用2.x的版本,出现链接超时的的情况,要么开放服务端的grpc的端口,要么降低客户端的版本。