Cron?ジョブシステム?
定期的な処理を行う際に、タスクスケジューラのようなサーバ内のツールを利用するか別のジョブマネージャーからジョブ操作をするか。エンタープライズシステムだと後者が多いですよね。
そんなバッチジョブツール、何が嬉しいんでしょうか?
メリット群
- サーバをまたぐ多数のジョブが一元的に確認できる
- 失敗時の通知方法がcronに比べて豊富
- 多重起動のハンドリング
- サーバにログインせずともジョブが管理できる
- ジョブネットワークを組める
最後の2つはイメージしやすいですよね。
ジョブ実行サーバで全て管理できるので再実行などもやりやすい。
というメモでした。