ExponentialBackoffRetryOptions interface

Свойства

maximumInterval

Максимальная задержка повторных попыток. Это может быть число в миллисекундах или объект Duration

maxRetryCount

Максимальное количество повторных попыток, разрешенных для каждого выполнения функции. -1 означает повторение на неопределенный срок.

minimumInterval

Минимальная задержка повторных попыток. Это может быть число в миллисекундах или объект Duration

strategy

Первая повторная попытка ожидает минимальной задержки. При последующих повторных попытках время добавляется экспоненциально к начальной длительности для каждой повторных попыток до достижения максимальной задержки. Экспоненциальный откат добавляет некоторую небольшую случайность для задержек в повторных попытках в сценариях с высокой пропускной способностью.

Сведения о свойстве

maximumInterval

Максимальная задержка повторных попыток. Это может быть число в миллисекундах или объект Duration

maximumInterval: number | Duration

Значение свойства

number | Duration

maxRetryCount

Максимальное количество повторных попыток, разрешенных для каждого выполнения функции. -1 означает повторение на неопределенный срок.

maxRetryCount: number

Значение свойства

number

minimumInterval

Минимальная задержка повторных попыток. Это может быть число в миллисекундах или объект Duration

minimumInterval: number | Duration

Значение свойства

number | Duration

strategy

Первая повторная попытка ожидает минимальной задержки. При последующих повторных попытках время добавляется экспоненциально к начальной длительности для каждой повторных попыток до достижения максимальной задержки. Экспоненциальный откат добавляет некоторую небольшую случайность для задержек в повторных попытках в сценариях с высокой пропускной способностью.

strategy: "exponentialBackoff"

Значение свойства

"exponentialBackoff"