6
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

digdag の scheduler って何?

Last updated at Posted at 2018-01-19

※ 1/20 表を更新しました。
 @hiroysato さん、ご指摘、共有ありがとうございます。


digdag run で直接実行する方法や、digdag push でスケジュール登録する以外に、dig を実行する方法があるのか!?
というわけで調べてみたら、とても良い表が見つかったので共有します。
※ 今後はオリジナルのほうが先に更新されていくと思うので、最終的な確認はそちらを参照してください。

項目 local mode local mode with scheduler server mode
ワークフロー格納先 ファイル データベース データベース
サーバ・スケジューラ起動コマンド なし digdag schduler digdag server (REST API)
ワークフロー登録方法 登録不要 自動読み込み push 登録
スケジューリング 不可 可能 可能
実行ホストの分離 不可 不可? 可能
格納先データベース なし H2,PostgreSQL *1 H2,PostgreSQL
実行結果格納先 .digdag ディレクトリ データベース,S3等? データベース,S3等
ログ出力先をプラグインで指定 *2 不可 可能? 可能
負荷に応じてサーバを増やせるか 不可 不可 可能
TD の実績 よく使う あまり使われていない よく使う
用途 開発、スケジュール不要なワークフロー 小規模な環境、定期実行 大規模環境
Web UI なし できる?(一応動く) あり
一時ディレクトリ 同じ場所 同じ場所 セッション毎に作成
シークレット管理 ローカルファイル (~/.config/digdag内) サーバ上?(うまく動かない?) サーバ上

*1 バグあり
*2 プラグインは開発中

引用:Digdagモード比較

6
2
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?