【发布时间】:2017-06-25 12:21:05
【问题描述】:
我有一个包含 2 名工作人员和 1 名主机的集群。集群是用 Akka 和 Scala 实现的。
当我杀死工人并尝试使用以下命令再次运行它时:
java -Xms3500M -Xmx3500M -Dlog_file_name=worker1 "-Dconfig.file=F:\cluster\application.conf" -cp cluster.jar knowmail.Worker worker1 2551
我收到以下错误:
连接被拒绝 与远程系统关联 [akka.tcp://ClusterSystem@xxxxxx:2552] 失败,地址是现在 门控 [5000] 毫秒。原因:[作为 kka.tcp://ClusterSystem@xxxx:2552]] 引起:[连接 拒绝:没有更多信息:/xxxx:2552]
集群配置:
remote {
log-remote-lifecycle-events = off
log-received-messages = on
log-sent-messages = on
netty.tcp {
hostname = "xxxxxx"
port = 8888
bind-hostname = 0.0.0.0
bind-port = 8888
}
}
cluster {
seed-nodes = [
"akka.tcp://ClusterSystem@xxxxx:2551",
"akka.tcp://ClusterSystem@xxxxxx:2552"]
auto-down-unreachable-after = 20s
}
http.client.parsing.max-content-length = infinite
}
有人遇到这个错误并解决了吗?
【问题讨论】:
-
您在这台机器上运行任何防火墙软件吗?你能检查一下这些端口是否打开了吗?
-
没有防火墙...
-
你能添加你的配置文件吗?
-
所以您在 .6:2551、.8:8888 和 .10:2552 上运行节点?