我正在尝试调试集群岛正在形成的问题。 检查是否存在网络问题。
群集成员使用哪个端口在akka actor集群中闲聊?
答案 0 :(得分:1)
这取决于您的配置 - 它是您设置Akka监听的TCP端口。有关详情,请参阅Cluster configuration docs(请参阅port
和seed-node
值。)
群集分区上更广泛的提示:
如果您最终在Akka群集中拥有群集分区,则很可能意味着您正在使用auto-downing
功能。它不推荐用于生产用途,因为它相当笨拙 - 它依赖于简单的基于超时的机制。对于更先进的下行机制,您可以考虑使用Split Brain Resolver商业工具,或者自己构建一个可以连接外部监控基础架构的下行机制(我们已经看到许多团队这样做了)。
要记住的一个有趣的想法是,您可能根本不需要自动关闭,并且当群集中有节点时,您可以通过在代码中发出Cluster.leave(address)
来干净利落地完成此任务。