簡體   English   中英

解決Mesos領導大師

[英]Resolving the Mesos Leading Master

我們正在使用Mesos在群集上運行作業。 我們使用HAProxy的給點,例如, mesos.seanmcl.com到Mesos碩士學位。

如果該Master恰好不是領導者,則UI將在延遲后將瀏覽器重定向到領導者,以便您可以查看正在運行的作業。 由於各種原因(UI速度,避免端口被防火牆阻止),我真的很想通過編程方式與領導者一起找到主機。 我不知道該怎么做。

我在Zookeeper文件中四處尋找Mesos,但只發現了一小部分主機信息,例如IP地址 是否可以通過Mesos CLI,Zookeeper CLI等找到Mesos Leading Master?

您可以使用Mesos本身使用的方法通過Zookeeper通信來確定Leading Master

這個想法是在Zookeeper通信中使用成員資格標簽來確定Leading Master ,對其進行緩存並將其用於后續請求。 檢查以下鏈接以了解實施情況:

這是使用CLI的示例代碼:

編輯:或者,您可以在Mesos-CLI使用命令resolve ,該命令返回當前Leading Masterhost/port ,該Leading Master使用位於Mesos核心中的Mesos Mesos-Resolve代碼:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM