Mesos-DNS 如何使用斜杠 ("nested") 命名任务?

How does Mesos-DNS name tasks with slash ("nested")?

例如:

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

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

已经尝试过:

谢谢,

Marathon 反转层级名称,将它们与 - 连接起来,这就是应用程序名称,因此在您的情况下它将是 promdash-monit.marathon.mesos。试试吧。

Mesos-DNS naming documentation we provide some more details about how these FQHN are constructed and you can also check out a complete end-to-end example 的底部,我使用两层层次结构放在一起。