RetryOptions class
Definisce i criteri di ripetizione dei tentativi che possono essere passati come parametri a varie operazioni.
Costruttori
| Retry |
Crea una nuova istanza di RetryOptions con i primi tentativi forniti e il numero massimo di tentativi. |
Proprietà
| backoff |
Coefficiente di backoff di ripetizione dei tentativi |
| first |
Primo intervallo tra tentativi (ms). Deve essere maggiore di 0. |
| max |
Numero massimo di tentativi. |
| max |
Intervallo massimo tentativi (ms). |
| retry |
Timeout per i tentativi (ms). |
Dettagli costruttore
RetryOptions(number, number)
Crea una nuova istanza di RetryOptions con i primi tentativi forniti e il numero massimo di tentativi.
new RetryOptions(firstRetryIntervalInMilliseconds: number, maxNumberOfAttempts: number)
Parametri
- firstRetryIntervalInMilliseconds
-
number
Primo intervallo tra tentativi (ms). Deve essere maggiore di 0.
- maxNumberOfAttempts
-
number
Numero massimo di tentativi.
Dettagli proprietà
backoffCoefficient
Coefficiente di backoff di ripetizione dei tentativi
backoffCoefficient: number
Valore della proprietà
number
firstRetryIntervalInMilliseconds
Primo intervallo tra tentativi (ms). Deve essere maggiore di 0.
firstRetryIntervalInMilliseconds: number
Valore della proprietà
number
maxNumberOfAttempts
Numero massimo di tentativi.
maxNumberOfAttempts: number
Valore della proprietà
number
maxRetryIntervalInMilliseconds
Intervallo massimo tentativi (ms).
maxRetryIntervalInMilliseconds: number
Valore della proprietà
number
retryTimeoutInMilliseconds
Timeout per i tentativi (ms).
retryTimeoutInMilliseconds: number
Valore della proprietà
number