akka群集从属节点未加入种子节点

akka群集从属节点未加入种子节点,akka,Akka,我正在使用typesafe上提供的akka分布式工作者模板。我正在使用它编写一个后端作业,它使用soap调用和mongo中的插入从siebel获取数据。这项工作应该每周运行一次,持续几个小时 根据AKKA网站上的集群使用情况和其他文档,我导入了AKKA-cluster.jar,并使用种子节点(AKKA.cluster.SEED节点)配置了应用程序配置文件。但是,当我使用我提到的配置(种子节点等)启动第一个节点(主节点)时,我开始在服务器控制台上收到错误,说加入种子节点失败,这是显而易见的(因为它

我正在使用typesafe上提供的akka分布式工作者模板。我正在使用它编写一个后端作业,它使用soap调用和mongo中的插入从siebel获取数据。这项工作应该每周运行一次,持续几个小时

根据AKKA网站上的集群使用情况和其他文档,我导入了AKKA-cluster.jar,并使用种子节点(AKKA.cluster.SEED节点)配置了应用程序配置文件。但是,当我使用我提到的配置(种子节点等)启动第一个节点(主节点)时,我开始在服务器控制台上收到错误,说加入种子节点失败,这是显而易见的(因为它是第一个节点,没有什么可加入)。现在,我使用akka.cluster.seed-nodes启动第二个节点,这些节点配置了主节点正在运行的进程的ip地址和端口。我再次在服务器控制台上看到错误

现在我接下来要做的是——从主节点获取主参与者的第一个连接地址,并在代码中的从属节点中动态设置它(构造一个address对象并将其传递给从属节点上的参与者)。这很有效!!!如果我使用相同的加入地址并在应用程序配置akka.cluster.seed-nodes中对其进行配置,则会抛出错误,并且从属服务器不会加入集群

因此,我有以下问题:- 1.如何在应用程序中配置akka.cluster.seed-node配置。我无法使其在配置中工作/计数。
2.是否有任何方法可以在配置中预配置种子节点。根据我的尝试,看起来配置是动态的,即从日志中获取主节点上的参与者的加入地址,并使用该地址配置从节点的种子节点配置?

我遇到过类似的问题,这是由于种子节点配置中的参与者系统名与实际参与者系统名不匹配造成的在我的代码中创建