从Hazelcast网格获取Master Ip地址

时间:2014-05-09 16:59:16

标签: java cluster-computing hazelcast

我想通过HazelcastInsatnce实例在HazelcastInsatnceImpl中的Hazelcast节点上使用masterIpAddress。

有人知道怎么做吗?

感谢您的帮助

1 个答案:

答案 0 :(得分:9)

Hazelcast群集中没有真正的主人。最古老的节点扮演某种特殊角色,因此您可以将其视为“主人”。

要获取此节点,请从成员列表中检索第一个元素。

Cluster cluster = hazelcastInstance.getCluster();
Set<Member> members = cluster.getMembers();
Member master = members.iterator().next();