У меня есть два узла в кластере Akka.
Я подписываюсь на все ClusterDomainEvent
кластера с помощью:
cluster.subscribe(
self,
InitialStateAsEvents,
classOf[ClusterDomainEvent])
Когда один из двух узлов не работает, я получаю событие Unreachable
, и каждые несколько секунд я начинаю получать некоторые журналы, которые предупреждают меня следующим образом:
Association with remote system [akka.tcp://[email protected]:2554] has failed
Когда неработающий узел возвращается, журналы останавливаются, поэтому обнаруживается, что узел снова доступен, но я все еще не получаю событие ReachableMember
.
Что мне не хватает? Что я должен сделать, чтобы получить это кластерное событие?