Compartir a través de


RetryOptions interface

Opciones de directiva de reintento que determinan el modo, el número de reintentos, el intervalo de reintento, etc.

Propiedades

maxRetries

Número de veces que se debe reintentar la operación en caso de error reintentos. Valor predeterminado: 3.

maxRetryDelayInMs

Indica el retraso máximo entre los reintentos en los que se limitarán los intentos de reintento. Solo es aplicable cuando se realiza un reintento exponencial.

mode

Indica qué modo de reintento se va a aplicar. Si no está definido, el valor predeterminado es Fixed

retryDelayInMs

Cantidad de tiempo para esperar en milisegundos antes de realizar el siguiente intento. Valor predeterminado: 30000 milliseconds. Cuando mode opción se establece en Exponential, se usa para calcular los retrasos exponencialmente crecientes entre reintentos.

timeoutInMs

Número de milisegundos que se deben esperar antes de declarar que el intento actual ha agotado el tiempo de espera, lo que desencadenará un reintento Un valor mínimo de 60000 milisegundos se usará si se proporciona un valor no mayor que este.

Detalles de las propiedades

maxRetries

Número de veces que se debe reintentar la operación en caso de error reintentos. Valor predeterminado: 3.

maxRetries?: number

Valor de propiedad

number

maxRetryDelayInMs

Indica el retraso máximo entre los reintentos en los que se limitarán los intentos de reintento. Solo es aplicable cuando se realiza un reintento exponencial.

maxRetryDelayInMs?: number

Valor de propiedad

number

mode

Indica qué modo de reintento se va a aplicar. Si no está definido, el valor predeterminado es Fixed

mode?: RetryMode

Valor de propiedad

retryDelayInMs

Cantidad de tiempo para esperar en milisegundos antes de realizar el siguiente intento. Valor predeterminado: 30000 milliseconds. Cuando mode opción se establece en Exponential, se usa para calcular los retrasos exponencialmente crecientes entre reintentos.

retryDelayInMs?: number

Valor de propiedad

number

timeoutInMs

Número de milisegundos que se deben esperar antes de declarar que el intento actual ha agotado el tiempo de espera, lo que desencadenará un reintento Un valor mínimo de 60000 milisegundos se usará si se proporciona un valor no mayor que este.

timeoutInMs?: number

Valor de propiedad

number