mesos master 是否存储有关框架或代理的信息?

does mesos master store information about framework or agents?

我需要知道 mesos master 本身是否管理任何状态信息,例如从站数量、框架或任何信息。或者它是否利用 zookeeper 获取所有信息。

Mesos 将集群数据存储在内存和所谓的 replicated log. If you are curious, what exactly is persisted across Mesos master failovers, check the Registry protobuf 中。其他一切,例如分配信息,代理状态,通过重新注册代理和框架从集群中恢复。

Zookeeper 仅用于领导人选举,Mesos 不存储任何数据。但是一些 Mesos 框架,例如Marathon,可能会使用 Zookeeper 作为持久化存储。这样的 Zookeeper 集群通常是单独配置的,以避免对 Mesos 产生任何干扰。