我有一个包含3个EC2实例的集群:
安全组都接受来自S1和S2的所有入站流量。 如果我只启动L1和W1并在它们上运行Akka进程成为同一集群的一部分,那么一切正常:在两个方向上建立通信。我使用的akka.remote.netty.tcp.hostname是Linux上的$ HOSTNAME和Windows上的%computername%。
然而,当我在那里开始W2和akka过程时,领导者拒绝W1和W2。如果我查看W1和W2上的日志,我注意到2台Windows机器无法相互通话,这真的很奇怪。计算机名是否在两个实例之间不起作用?我真的不知道。
答案 0 :(得分:0)
毕竟我发现了这个问题: