自 webui_url mesos状态json中的条目是可选的,您可以试试运气 hostname (这也是可选的)。然而,如果上述两个条目都从mesos状态中丢失,是否有其他方法可以可靠地发现marathonapi服务器正在侦听的位置?此外,如果一个marathon示例迁移到另一个位置,mesos webui_url 似乎保留了陈旧的价值。这看起来像虫子?有解决办法吗?
webui_url
hostname
vcirk6k61#
据我所知,您应该能够使用mesos ui(“frameworks”->“activeframeworks”)找到 marathon 框架。如果正在运行的主机marathon的主机名解析工作正常,您应该能够单击“主机”列的链接并重定向到marathonui。看见https://mesosphere.github.io/marathon/docs/command-line-flags.html --hostname (可选。默认值:hostname of machine):用于与mesos主机通信的播发主机名。该值还存储在持久性存储中,以便另一个备用主机可以重定向到选定的领导者。注:默认值由 InetAddress.getLocalHost .
marathon
--hostname
InetAddress.getLocalHost
1条答案
按热度按时间vcirk6k61#
据我所知,您应该能够使用mesos ui(“frameworks”->“activeframeworks”)找到
marathon
框架。如果正在运行的主机marathon的主机名解析工作正常,您应该能够单击“主机”列的链接并重定向到marathonui。
看见
https://mesosphere.github.io/marathon/docs/command-line-flags.html
--hostname
(可选。默认值:hostname of machine):用于与mesos主机通信的播发主机名。该值还存储在持久性存储中,以便另一个备用主机可以重定向到选定的领导者。注:默认值由InetAddress.getLocalHost
.