ジョブ実行の長期化を避けるには?
Xplentyでは、APIのエンドポイントや接続先(ソース、送信先)での障害やレスポンス遅延などの理由により、ジョブが長時間実行中となることを避けるために、パッケージ(Dataflow/Workflow)実行時の最大実行時間を制限する変数を用意しています。
ジョブの最大時間を設定しておくメリット
ジョブの最大実行時間を設定しておくことで、最大時間を超過したジョブはエラーとなり、通知機能を通して障害をいち早く把握し、対処することが可能です。
設定方法
パッケージ・エディターの変数画面(User変数)にて「_TIMEOUT_IN_SECONDS」を設定する。
以下は、ジョブのタイムアウトとして3600秒(1時間)を設定する場合の例です。
ジョブ時間を超過した場合
通知設定
タイムアウトで自動的にストップされた場合も通知を受け取る場合、通知条件で「Job Stopped」についても設定ください。
Author And Source
この問題について(ジョブ実行の長期化を避けるには?), 我々は、より多くの情報をここで見つけました https://qiita.com/Azabu10ban/items/f4c49a949a68d3336fe9著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .