スケジューラの再試行オプション。スケジュール設定された関数にのみ適用されます。
署名:
export interface ScheduleRetryConfig
プロパティ
プロパティ | 型 | 説明 |
---|---|---|
maxBackoffDuration | 文字列 |式<string>|値をリセット | ジョブが失敗してから再試行するまでの最大待機時間。 |
maxDoublings | 数値 |式<number>|値をリセット | 再試行のたびに適用されるバックオフ倍増の最大数。 |
maxRetryDuration | 文字列 |式<string>|値をリセット | 失敗したジョブの再試行の制限時間。実行が最初に試行された時点から計測されます。ScheduleRetryConfig.retryCount とともに指定すると、両方の制限に達するまでジョブが再試行されます。 |
minBackoffDuration | 文字列 |式<string>|値をリセット | ジョブが失敗してから再試行するまでの最小待機時間。 |
retryCount | 数値 |式<number>|値をリセット | ScheduleRetryConfig.maxDoublings で説明されている指数バックオフ手順を使用してシステムがジョブの実行を試行する回数。 |
ScheduleRetryConfig.maxBackoffDuration
ジョブが失敗してから再試行するまでの最大待機時間。
署名:
maxBackoffDuration?: string | Expression<string> | ResetValue;
ScheduleRetryConfig.maxDoublings
再試行のたびに適用されるバックオフ倍増の最大数。
署名:
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;