问题
I would like to get the masterIpAddress use on the Hazelcast node in HazelcastInsatnceImpl from an instance HazelcastInsatnce.
Somebody know how to do that?
Thanks for your help
回答1:
There is no real master in Hazelcast clusters. The oldest node plays some kind of a special role so you can imagine this one as the "master".
To get this node get retrieve the first element from the memberlist.
Cluster cluster = hazelcastInstance.getCluster();
Set<Member> members = cluster.getMembers();
Member master = members.iterator().next();
来源:https://stackoverflow.com/questions/23570175/get-the-master-ip-address-from-hazelcast-grid