数人云 Mesos 调度器 Swan

原生Mesos容器应用调度框架

GitHub Project

Characteristic

关于数人云 Mesos 调度器 Swan
Swan 是基于 Mesos 实现的应用调度框架,帮助用户轻松发布应用,实现应用的滚动更新,并根据用户指定的策略做应用的健康检测和故障转移。

应用场景

Scenarios

Mesos 环境应用管理

功能特性

Feature

发布应用

支持应用实例名称固定,便于监控和做服务发现。

应用扩缩

支持手动扩缩,扩缩过程中保持实例ID连续。

滚动更新

可以指定更新的实例数目分步更新,也可以全量更新。滚动更新策略可配。

版本回滚

支持更新过程中手动回滚,任意一个实例更新失败后自动回滚。

版本管理

支持应用多版本管理。

健康检查

支持实例级别的健康检测,可配置健康检测策略。

自动容错

可配置自动容错策略,根据策略自动恢复失败的实例。

优雅终止

扩缩和滚动更新过程中,支持优雅终止实例。

如有疑问,请拨打咨询电话:010-64776698