Я тестирую Akka Cluster Bootstrapping демо discovery-dns из здесь .Я отключил управляющую часть HTTP
и запустил ее на своем локальном компьютере, application.conf
такой же, за исключением того, что я изменил tcp.port
при запуске второго сервера.
Я использую эти серверы на компьютерах моей школы.
Я запустил два сервера и запустился без ошибок, но они не могут обнаружить узел и распечатать эти журналы непрерывно, я много пробовалразличных конфигураций, но не повезло, любая помощь будет оценена!
Вот часть журналов:
[INFO] [05/30/2018 20:16:13.364] [simple-akka.actor.default-dispatcher-4] [akka.tcp://simple@127.0.0.1:2552/system/bootstrapCoordinator] Located service members with name: [simple]: []
[INFO] [05/30/2018 20:16:13.754] [simple-akka.actor.default-dispatcher-35] [LowestAddressJoinDecider(akka://simple)] Discovered [0] contact points, confirmed [0], which is less than the required [2], retrying
[INFO] [05/30/2018 20:16:14.442] [simple-akka.actor.default-dispatcher-3] [DnsSimpleServiceDiscovery(akka://simple)] Resolved Dns.Resolved: Resolved(simple,List(),List())
И это мое приложение.conf:
akka {
loglevel = INFO
discovery.method = akka-dns
actor {
provider = "cluster"
}
remote {
netty.tcp {
hostname = 127.0.0.1
port = 2551
}
}
management {
http {
hostname = 127.0.0.1
port = 8558
}
cluster.bootstrap {
contact-point {
fallback-port = 8558
}
}
}
}