我有一个在AWS节点上工作的Aeron集群,我在本地也有一个集群客户端(即我的盒子(,我试图与它交谈……在安全方面,我只打开了集群Ingress UDP端口,允许我的盒子通过。当我尝试连接时,我可以看到集群的AeronStat显示:
50:56-群集超时客户端计数-clusterId=0
我不确定幕后发生了什么,但我很好奇是否还有更多的端口需要打开以供心跳或其他后台流量通过?
请注意,如果我在本地运行集群,并且所有内容都是localhost,那么它可以正常工作。
以前我也遇到过同样的问题。然而,如果你的盒子在家里/笔记本电脑/办公室里,互联网提供商(ISP(可能会阻止UDP连接,或者可能在路由器设置中。
我正在做的是使用Visual Studio代码远程SSH对边缘节点进行完全的远程开发,然后在那里进行开发。