IRetryOptions interface
Interface des options de nouvelle tentative.
Propriétés
max |
facultatif. Spécifie le délai maximal autorisé avant la nouvelle tentative d’une opération (la valeur par défaut est 120s ou 120 * 1 000 ms). Si vous spécifiez 0, vous devez également spécifier 0 pour retryDelayInMs. |
max |
facultatif. Nombre maximal de tentatives, la valeur par défaut est 4. La valeur 1 signifie 1 tentative et aucune nouvelle tentative. Une valeur inférieure à 1 signifie le nombre de nouvelles tentatives par défaut. |
retry |
facultatif. Spécifie le délai à utiliser avant de réessayer une opération (la valeur par défaut est 4s ou 4 * 1 000 ms). Le délai augmente (de façon exponentielle ou linéaire) avec chaque nouvelle tentative jusqu’à un maximum spécifié par maxRetryDelayInMs. Si vous spécifiez 0, vous devez également spécifier 0 pour maxRetryDelayInMs. |
retry |
facultatif. RetryPolicyType, la valeur par défaut est la stratégie de nouvelle tentative exponentielle. |
Détails de la propriété
maxRetryDelayInMs
facultatif. Spécifie le délai maximal autorisé avant la nouvelle tentative d’une opération (la valeur par défaut est 120s ou 120 * 1 000 ms). Si vous spécifiez 0, vous devez également spécifier 0 pour retryDelayInMs.
maxRetryDelayInMs?: number
Valeur de propriété
number
maxTries
facultatif. Nombre maximal de tentatives, la valeur par défaut est 4. La valeur 1 signifie 1 tentative et aucune nouvelle tentative. Une valeur inférieure à 1 signifie le nombre de nouvelles tentatives par défaut.
maxTries?: number
Valeur de propriété
number
retryDelayInMs
facultatif. Spécifie le délai à utiliser avant de réessayer une opération (la valeur par défaut est 4s ou 4 * 1 000 ms). Le délai augmente (de façon exponentielle ou linéaire) avec chaque nouvelle tentative jusqu’à un maximum spécifié par maxRetryDelayInMs. Si vous spécifiez 0, vous devez également spécifier 0 pour maxRetryDelayInMs.
retryDelayInMs?: number
Valeur de propriété
number
retryPolicyType
facultatif. RetryPolicyType, la valeur par défaut est la stratégie de nouvelle tentative exponentielle.
retryPolicyType?: RetryPolicyType