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