Mesos DNS如何使用斜杠(“嵌套”)命名任务?

Mesos DNS如何使用斜杠(“嵌套”)命名任务?,dns,mesos,mesosphere,Dns,Mesos,Mesosphere,例如: 如果Marathon正在运行名为/cassandra的任务,则Mesos DNS会为其分配一个DNS名称-cassandra.Marathon.Mesos 现在我有一个名为/monit/promdash的任务如何找到它的DNS名称? 已尝试: monit\u-promdash.marathon.mesos,promdash\monit.marathon.mesos(用-代替),monit.marathon.mesos,promdash.marathon.mesos,…) 有一个。也找不

例如:

如果Marathon正在运行名为
/cassandra
的任务,则Mesos DNS会为其分配一个DNS名称-
cassandra.Marathon.Mesos

现在我有一个名为
/monit/promdash
的任务如何找到它的DNS名称?

已尝试:

  • monit\u-promdash.marathon.mesos
    promdash\monit.marathon.mesos
    (用
    -
    代替
    ),
    monit.marathon.mesos
    promdash.marathon.mesos
    ,…)

  • 有一个。也找不到如何列出所有DNS名称


谢谢,

Marathon反转层次名称,将它们与
-
连接,然后这就是应用程序名称,因此在您的情况下,它将是
promdash monit.Marathon.mesos
。试试看


在文档的底部,我们提供了有关如何构造这些FQHN的更多详细信息,您还可以使用两个层次结构查看我放在一起的示例。

很高兴为您提供帮助;)