スケジューラの再試行オプション。スケジュールされた機能にのみ適用されます。
サイン:
export interface ScheduleRetryConfig
プロパティ
財産 | タイプ | 説明 |
---|---|---|
maxBackoffDuration | 文字列 |表現<文字列> |リセット値 | ジョブが失敗した後に再試行するまでに待機する最大時間。 |
最大倍加数 | 番号 |表現<数値> |リセット値 | 各再試行で適用されるバックオフ 2 倍化の最大数。 |
maxRetryDuration | 文字列 |表現<文字列> |リセット値 | 失敗したジョブを再試行するための制限時間。最初に実行が試行された時点から測定されます。 ScheduleRetryConfig.retryCountで指定した場合、ジョブは両方の制限に達するまで再試行されます。 |
分バックオフ期間 | 文字列 |表現<文字列> |リセット値 | ジョブが失敗した後に再試行するまでに待機する最小時間。 |
再試行回数 | 番号 |表現<数値> |リセット値 | ScheduleRetryConfig.maxDoublingsで記述された指数バックオフ手順を使用してシステムがジョブの実行を試行する回数。 。 |
ScheduleRetryConfig.maxBackoffDuration
ジョブが失敗した後に再試行するまでに待機する最大時間。
サイン:
maxBackoffDuration?: string | Expression<string> | ResetValue;
ScheduleRetryConfig.maxDoublings
各再試行で適用されるバックオフ 2 倍化の最大数。
サイン:
maxDoublings?: number | Expression<number> | ResetValue;
ScheduleRetryConfig.maxRetryDuration
失敗したジョブを再試行するための制限時間。最初に実行が試行された時点から測定されます。
ScheduleRetryConfig.retryCountで指定した場合、ジョブは両方の制限に達するまで再試行されます。
サイン:
maxRetryDuration?: string | Expression<string> | ResetValue;
ScheduleRetryConfig.minBackoffDuration
ジョブが失敗した後に再試行するまでに待機する最小時間。
サイン:
minBackoffDuration?: string | Expression<string> | ResetValue;
ScheduleRetryConfig.retryCount
ScheduleRetryConfig.maxDoublingsで記述された指数バックオフ手順を使用してシステムがジョブの実行を試行する回数。 。
サイン:
retryCount?: number | Expression<number> | ResetValue;