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
| Retry |
Crée une instance de RetryOptions avec les premières tentatives et tentatives maximales fournies. |
Propriétés
| backoff |
Coefficient d’interruption de nouvelle tentative |
| first |
Premier intervalle de nouvelle tentative (ms). Doit être supérieur à 0. |
| max |
Nombre maximal de tentatives. |
| max |
Intervalle maximal de nouvelles tentatives (ms). |
| retry |
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