集群成员使用哪个端口在akka actor集群中闲聊?

时间:2015-09-29 05:43:36

标签: actor akka-cluster

我正在尝试调试集群岛正在形成的问题。 检查是否存在网络问题。

群集成员使用哪个端口在akka actor集群中闲聊?

1 个答案:

答案 0 :(得分:1)

这取决于您的配置 - 它是您设置Akka监听的TCP端口。有关详情,请参阅Cluster configuration docs(请参阅portseed-node值。)

群集分区上更广泛的提示: 如果您最终在Akka群集中拥有群集分区,则很可能意味着您正在使用auto-downing功能。它不推荐用于生产用途,因为它相当笨拙 - 它依赖于简单的基于超时的机制。对于更先进的下行机制,您可以考虑使用Split Brain Resolver商业工具,或者自己构建一个可以连接外部监控基础架构的下行机制(我们已经看到许多团队这样做了)。

要记住的一个有趣的想法是,您可能根本不需要自动关闭,并且当群集中有节点时,您可以通过在代码中发出Cluster.leave(address)来干净利落地完成此任务。