やりたいこと 物理、仮想含め数百台のサーバーを管理しているので、 cronを一括管理したい cronジョブの負荷を分散したい cronの結果を可視化(成功or失敗) Dockerコンテナのcronを外出ししたい Dockerコンテナが作成または削除される度にcron登録・削除をAPIで行いたい これらを実現したいと思っていました。 そこで『Chronos』です! 結論から言うとChronosを使ってこれらを実現することができました。 Chronosとは そこでChronosって何?という話しになりますが、 Cronの置き換えを想定したジョブスケジューラです。 airbnb/chronos · GitHub Mesos上で動くので登録されたジョブをいい感じに分散して実行してくれます。 図にするとこのような感じだと思います。 検証環境 本エントリで例としてIPアドレスやmesos-master
![Cronの置き換え『Chronos』を試してみる - tsunokawaのはてなダイアリー](https://cdn-ak-scissors.b.st-hatena.com/image/square/2ae267919b7ef922696d525c74a1dc08f7200423/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Ft%2Ftsunokawa%2F20140904%2F20140904142827.png)