2017-04-04 35 views
3

我们有多种运行在同一个Mesos-Marathon集群上的应用程序。应用程序可以分为非常松散的耦合类别,几乎可以单独运行。考虑到易于配置,维护集群,重新使用CI/CD管道等,它们运行在同一集群上。 但是,是否有一种机制可以静态分区集群中的从站数量,以便一组这些应用程序在一组从站上提供,另一组在另一组上。静态分区mesos马拉松集群中的从站

回答

2

您可以使用Mesos自定义attributes来获取Marathon通过约束来使用它。

Marathon documentation on constraints

约束控制,其中应用程序运行,从而容许使用 容错优化(由多个节点上进行传播任务)或 地方(通过运行所有的应用程序的任务上相同的节点)。约束条件有三个部分:字段名称,操作员和可选参数 。该字段可以是代理节点的主机名或代理节点的任何属性。