tasks.RetryConfig interface

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

Подпись:

export interface RetryConfig 

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

Имущество Тип Описание
максимальное количество попыток номер | Выражение<число> | Сбросить значение Максимальное количество попыток выполнения запроса. Если не указать, по умолчанию будет 3.
maxBackoffSeconds номер | Выражение<число> | Сбросить значение Максимальное время ожидания между попытками. Если оставить неуказанным, по умолчанию будет 1 час.
maxDoublings номер | Выражение<число> | Сбросить значение Максимальное количество раз для удвоения отсрочки между попытками. Если не указать, по умолчанию будет 16.
maxRetrySeconds номер | Выражение<число> | Сбросить значение Максимальное количество времени для повторной неудачной попытки задачи. Если оставить неуказанным, будет повторяться бесконечно.
minBackoffSeconds номер | Выражение<число> | Сбросить значение Минимальное время ожидания между попытками. Если оставить неуказанным, по умолчанию будет 100 мс.

tasks.RetryConfig.maxAttempts

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

Подпись:

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

tasks.RetryConfig.maxBackoffSeconds

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

Подпись:

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

tasks.RetryConfig.maxDoublings

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

Подпись:

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

Задачи.RetryConfig.maxRetrySeconds

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

Подпись:

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

tasks.RetryConfig.minBackoffSeconds

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

Подпись:

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