Condividi tramite


RetryOptions class

Definisce i criteri di ripetizione dei tentativi che possono essere passati come parametri a varie operazioni.

Costruttori

RetryOptions(number, number)

Crea una nuova istanza di RetryOptions con i primi tentativi forniti e il numero massimo di tentativi.

Proprietà

backoffCoefficient

Coefficiente di backoff di ripetizione dei tentativi

firstRetryIntervalInMilliseconds

Primo intervallo tra tentativi (ms). Deve essere maggiore di 0.

maxNumberOfAttempts

Numero massimo di tentativi.

maxRetryIntervalInMilliseconds

Intervallo massimo tentativi (ms).

retryTimeoutInMilliseconds

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