Проблема Hazelcast - кто должен получить (прослушать) номер запущенного приложения - PullRequest
0 голосов
/ 02 января 2012

Я хотел бы узнать, можно ли получить или прослушать «число» запущенных приложений, работающих на IP-адресе пула, для которого сконфигурирован (распределен) hazelcast.

Мне известны журналы приложений, в которых показано, какой ip находится в пуле в тот момент или покидает пул (когда этот сервер не работает).Тем не менее, я не мог найти, как получить эти номера запущенных экземпляров во время выполнения с помощью hazelcast.

Заранее спасибо.

1 Ответ

5 голосов
/ 02 января 2012
Hazelcast.getCluster().getMembers() 

выдаст вам список участников. Вы также можете добавитьListener для прослушивания событий членства через

Hazelcast.getCluster().addMembershipListener() 
...