麦克雷 Mavom.cn
标题:
nacos远程虚拟机最简单部署后,应用远程连接一直刷一个错误。
[打印本页]
作者:
summer
时间:
2023-11-11 12:46
标题:
nacos远程虚拟机最简单部署后,应用远程连接一直刷一个错误。
如题,错误为:Client not connected,current status:STARTING。但是服务注册成功,配置文件刷新也生效。尝试过nacos服务和应用服务只要在同一台机器上就不会报问题,虚拟机上也没问题。版本是2.0.0。
作者:
lyx
时间:
2023-11-11 12:46
求助求助
作者:
艾的民
时间:
2023-11-11 12:47
原因是客户端gRPC无法和服务端创建连接,请先使用telnet ${nacos.server.address}:${nacos.server.grpc.port}进行测试,查看网络是否畅通,服务端端口是否已经正确监听。
若服务端没有问题,查看配置是否有误,服务端和客户端的所配置的端口应一致。
若配置也没有问题,查看是否有防火墙或VIP端口转发问题,Nacos2.0的gRPC端口均通过主端口的偏移量计算产生,因此端口转发也需要满足该偏移量。
上面是官方文档的FAQ,虚拟机网络是桥接模式,也不会存在端口转发问题吧
(, 下载次数: 0)
上传
点击文件名下载附件
?
作者:
carmelabk11
时间:
2023-11-11 12:47
自顶自顶自顶,有没有大佬
作者:
SertiJavy
时间:
2023-11-11 12:47
再顶
作者:
okiboazo
时间:
2023-11-11 12:48
是不是防火墙问题啊
作者:
kevin
时间:
2023-11-11 12:48
顶帖顶帖顶帖
作者:
AlbertSa
时间:
2023-11-11 12:48
集群吗
作者:
艾的民
时间:
2023-11-11 12:49
我也出现问题了 ,跟你的一模一样
com.alibaba.nacos.shaded.io.grpc.StatusRuntimeException: UNAVAILABLE: io exception
Client not connected,current status:STARTING
fail to connect server,after trying 27 times, last try server is {serverIp='47.102.147.76', server main port=8848},error=unknown
作者:
anitabc18
时间:
2023-11-11 12:49
这个是我这边一直刷的错误。启动的时候提示连不上远程的地址,然后就去连localhost:8848
(, 下载次数: 0)
上传
点击文件名下载附件
作者:
艾的民
时间:
2023-11-11 12:50
我今天也是遇到这个问题了,版本跟你一致,我这边是这么解决的,希望可以帮到你。
解决方式:将虚拟机的防火墙端口开放一个与你nacos端口+1000的端口(比如你的nacos端口是8848,那么新开放一个9848的端口)。
原因如下:GrpcClient.connectToServer()方法中createNewChannelStub的时候,实际上加了一个rpcPortOffset,这个值在GrpcSdkClient中是1000.
作者:
x71555386
时间:
2023-11-11 12:50
nacos.discovery.server-addr 没有配对造成的,我刚解决了,我discovery 写成config了
作者:
艾的民
时间:
2023-11-11 12:51
大佬们 这个问题解决了没呀 我也遇到了
作者:
qqhsx
时间:
2023-11-11 12:52
八成是配置地不对
欢迎光临 麦克雷 Mavom.cn (http://www.mavom.cn/)
Powered by Discuz! X3.5