2015-09-30 28 views

回答

1

我想你正在寻找马拉松的UNIQUE运营商。更多细节在这里:https://github.com/mesosphere/marathon/blob/master/docs/docs/constraints.md

+0

UNIQUE运算符只会确保同一应用程序的任务/实例在不同的节点上。但是,我希望不同的应用程序位于唯一的节点上。我在这里得到了一个更好的(不是最好的)解决方案:https://github.com/mesosphere/marathon/issues/2330 – 208rishabh

+0

我明白了,对不起,我没有仔细阅读你的问题。我认为标记很好,但它会将潜在代理静态分配给您的应用。另一种方法是将你的火星主和奴隶二进制文件打包在一起,然后启动其中一个。然而,这种方法需要你以某种方式决定代理,哪个二进制启动。 – rukletsov