tasks.RetryConfig interface

2xx 以外の戻りが発生した場合にタスクを再試行する方法。

サイン:

export interface RetryConfig 

プロパティ

財産タイプ説明
最大試行数番号 |表現<数値> |リセット値リクエストを試行する最大回数。指定しない場合、デフォルトは 3 になります。
maxBackoffSeconds番号 |表現<数値> |リセット値試行の間に待機する最大時間。指定しない場合、デフォルトで 1 時間になります。
最大倍加数番号 |表現<数値> |リセット値再試行間のバックオフを 2 倍にする最大回数。指定しない場合、デフォルトは 16 になります。
maxRetrySeconds番号 |表現<数値> |リセット値失敗したタスクを再試行する最大時間。指定しない場合、無期限に再試行されます。
分バックオフ秒数番号 |表現<数値> |リセット値試行間の待機時間の最小値。指定しない場合、デフォルトで 100ms になります。

task.RetryConfig.maxAttempts

リクエストを試行する最大回数。指定しない場合、デフォルトは 3 になります。

サイン:

maxAttempts?: number | Expression<number> | ResetValue;

task.RetryConfig.maxBackoffSeconds

試行の間に待機する最大時間。指定しない場合、デフォルトで 1 時間になります。

サイン:

maxBackoffSeconds?: number | Expression<number> | ResetValue;

task.RetryConfig.maxDoublings

再試行間のバックオフを 2 倍にする最大回数。指定しない場合、デフォルトは 16 になります。

サイン:

maxDoublings?: number | Expression<number> | ResetValue;

task.RetryConfig.maxRetrySeconds

失敗したタスクを再試行する最大時間。指定しない場合、無期限に再試行されます。

サイン:

maxRetrySeconds?: number | Expression<number> | ResetValue;

task.RetryConfig.minBackoffSeconds

試行間の待機時間の最小値。指定しない場合、デフォルトで 100ms になります。

サイン:

minBackoffSeconds?: number | Expression<number> | ResetValue;