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 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. Predeterminado: 30000 milliseconds. Cuando mode la opción se establece Exponentialen , se usa para calcular los retrasos crecientes exponencialmente 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 Se usará un valor mínimo de 60000 milisegundos 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 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. Predeterminado: 30000 milliseconds. Cuando mode la opción se establece Exponentialen , se usa para calcular los retrasos crecientes exponencialmente 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 Se usará un valor mínimo de 60000 milisegundos si se proporciona un valor no mayor que este.

timeoutInMs?: number

Valor de propiedad

number