如何从法定人数中获取当前领导者的IP?

时间:2015-11-25 11:50:58

标签: apache-zookeeper mesos mesosphere

有没有办法从法定人数中获取当前领先的Mesos-master的IP?任何变量都存储该值吗?

2 个答案:

答案 0 :(得分:4)

是肯定的。以zson格式存储在zk中的主信息。你可以从zk获得领导者大师。请参阅此文http://codetrips.com/2015/08/16/apache-mesos-leader-master-discovery-using-zookeeper-part-2/以了解如何获取它。 Macro是将Mesos master json格式添加到zk的作者。 您可以使用libray https://github.com/massenz/zk-mesos直接从zk获得领导者maste。

答案 1 :(得分:1)

您还可以查询http://{any mesos master}/master/redirect端点,并从返回的Location标头中解析当前的主要主机IP地址。