如何可靠地发现marathonurl

pb3s4cty  于 2021-06-26  发布在  Mesos
关注(0)|答案(1)|浏览(536)

webui_url mesos状态json中的条目是可选的,您可以试试运气 hostname (这也是可选的)。
然而,如果上述两个条目都从mesos状态中丢失,是否有其他方法可以可靠地发现marathonapi服务器正在侦听的位置?
此外,如果一个marathon示例迁移到另一个位置,mesos webui_url 似乎保留了陈旧的价值。这看起来像虫子?有解决办法吗?

vcirk6k6

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 .

相关问题