RetryOptions class

Définit des stratégies de nouvelle tentative qui peuvent être passées en tant que paramètres à différentes opérations.

Constructeurs

RetryOptions(number, number)

Crée une instance de RetryOptions avec les premières tentatives et tentatives maximales fournies.

Propriétés

backoffCoefficient

Coefficient d’interruption de nouvelle tentative

firstRetryIntervalInMilliseconds

Premier intervalle de nouvelle tentative (ms). Doit être supérieur à 0.

maxNumberOfAttempts

Nombre maximal de tentatives.

maxRetryIntervalInMilliseconds

Intervalle maximal de nouvelles tentatives (ms).

retryTimeoutInMilliseconds

Délai d’expiration des nouvelles tentatives (ms).

Détails du constructeur

RetryOptions(number, number)

Crée une instance de RetryOptions avec les premières tentatives et tentatives maximales fournies.

new RetryOptions(firstRetryIntervalInMilliseconds: number, maxNumberOfAttempts: number)

Paramètres

firstRetryIntervalInMilliseconds

number

Premier intervalle de nouvelle tentative (ms). Doit être supérieur à 0.

maxNumberOfAttempts

number

Nombre maximal de tentatives.

Détails de la propriété

backoffCoefficient

Coefficient d’interruption de nouvelle tentative

backoffCoefficient: number

Valeur de propriété

number

firstRetryIntervalInMilliseconds

Premier intervalle de nouvelle tentative (ms). Doit être supérieur à 0.

firstRetryIntervalInMilliseconds: number

Valeur de propriété

number

maxNumberOfAttempts

Nombre maximal de tentatives.

maxNumberOfAttempts: number

Valeur de propriété

number

maxRetryIntervalInMilliseconds

Intervalle maximal de nouvelles tentatives (ms).

maxRetryIntervalInMilliseconds: number

Valeur de propriété

number

retryTimeoutInMilliseconds

Délai d’expiration des nouvelles tentatives (ms).

retryTimeoutInMilliseconds: number

Valeur de propriété

number