tasks.RetryConfig interface

Как следует повторить задачу в случае возврата не 2xx.

Подпись:

export interface RetryConfig 

Характеристики

Свойство Тип Описание
МаксПопытки номер | Выражение <номер> | Сбросить значение Максимальное количество попыток запроса. Если не указать, по умолчанию будет 3.
МаксБакоффСекундс номер | Выражение <номер> | Сбросить значение Максимальное время ожидания между попытками. Если не указать, по умолчанию будет 1 час.
МаксДублингс номер | Выражение <номер> | Сбросить значение Максимальное количество раз для удвоения задержки между повторными попытками. Если не указать, по умолчанию будет 16.
Максретрисекондс номер | Выражение <номер> | Сбросить значение Максимальное количество времени для повтора неудачной задачи. Если не указать, будет повторяться бесконечно.
минBackoffSeconds номер | Выражение <номер> | Сбросить значение Минимальное время ожидания между попытками. Если не указать, по умолчанию будет 100 мс.

задачи.RetryConfig.maxAttempts

Максимальное количество попыток запроса. Если не указать, по умолчанию будет 3.

Подпись:

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

задачи.RetryConfig.maxBackoffSeconds

Максимальное время ожидания между попытками. Если не указать, по умолчанию будет 1 час.

Подпись:

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

задачи.RetryConfig.maxDoublings

Максимальное количество раз для удвоения задержки между повторными попытками. Если не указать, по умолчанию будет 16.

Подпись:

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

задачи.RetryConfig.maxRetrySeconds

Максимальное количество времени для повтора неудачной задачи. Если не указать, будет повторяться бесконечно.

Подпись:

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

задачи.RetryConfig.minBackoffSeconds

Минимальное время ожидания между попытками. Если не указать, по умолчанию будет 100 мс.

Подпись:

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