Как следует повторить задачу в случае возврата не 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;