Apache Mesos 如何处理自定义资源?

How custom resources are handled by Apache Mesos?

我想将带有连接池的 Mesos 代理配置为具有 10 个连接的自定义资源。 在此之后,我假设连接将成为 Mesos Offer 的一部分。我也明白 Mesos 不负责自定义资源的隔离。

我的问题是

  1. 我获得了 1 个连接以及其他资源。如果我接受这个提议,那个奴隶的连接数会减少到 9 吗? 只有在 运行 任务是 finished/killed 之后,连接数才会再次变为 10 吗?

  2. 我获得了 1 个连接以及其他资源。我接受了提议,但在 TaskInfo 中我没有将连接添加为资源。 这仍然会使我的连接数减少 1 还是连接数将相同?

  1. 是的,它会减少,但前提是您将连接指定为标量。
  2. 如果您没有明确声明资源,则不会减去任何内容。

看看attributes-resources docs