Skip to content

RetryPolicy

Cuántas veces reintentar y cuánto esperar entre intentos.

Constructors

Constructor

ts
new RetryPolicy(options?): RetryPolicy;

Parameters

ParameterType
options{ maxRetries?: number; backoffBase?: number; backoffMax?: number; }
options.maxRetries?number
options.backoffBase?number
options.backoffMax?number

Returns

RetryPolicy

Properties

maxRetries

ts
readonly maxRetries: number;

backoffBase

ts
readonly backoffBase: number;

Espera base en segundos. Las esperas son base * 2**intento, con jitter.


backoffMax

ts
readonly backoffMax: number;

Methods

delay()

ts
delay(attempt): number;

Espera en segundos antes del intento attempt (0 = primer reintento).

Parameters

ParameterType
attemptnumber

Returns

number