Condividi tramite


RetryOptions interface

Opzioni dei criteri di ripetizione dei tentativi che determinano la modalità, il numero di tentativi, l'intervallo di ripetizione dei tentativi e così via.

Proprietà

maxRetries

Numero di tentativi di ripetizione dell'operazione in caso di errore riprovabile. Impostazione predefinita: 3.

maxRetryDelayInMs

Indica il ritardo massimo tra i tentativi a cui verranno limitati i tentativi di ripetizione. Applicabile solo quando si esegue un nuovo tentativo esponenziale.

mode

Indica la modalità di ripetizione dei tentativi da applicare. Se non definito, il valore predefinito è Fixed

retryDelayInMs

Quantità di tempo di attesa in millisecondi prima di eseguire il tentativo successivo. Impostazione predefinita: 30000 milliseconds. Quando mode l'opzione è impostata su Exponential, viene usata per calcolare i ritardi in aumento esponenziale tra i tentativi.

timeoutInMs

Numero di millisecondi di attesa prima di dichiarare che si è verificato il timeout del tentativo corrente che attiverà un nuovo tentativo Verrà usato un valore minimo di 60000 millisecondi se viene specificato un valore diverso da quello specificato.

Dettagli proprietà

maxRetries

Numero di tentativi di ripetizione dell'operazione in caso di errore riprovabile. Impostazione predefinita: 3.

maxRetries?: number

Valore della proprietà

number

maxRetryDelayInMs

Indica il ritardo massimo tra i tentativi a cui verranno limitati i tentativi di ripetizione. Applicabile solo quando si esegue un nuovo tentativo esponenziale.

maxRetryDelayInMs?: number

Valore della proprietà

number

mode

Indica la modalità di ripetizione dei tentativi da applicare. Se non definito, il valore predefinito è Fixed

mode?: RetryMode

Valore della proprietà

retryDelayInMs

Quantità di tempo di attesa in millisecondi prima di eseguire il tentativo successivo. Impostazione predefinita: 30000 milliseconds. Quando mode l'opzione è impostata su Exponential, viene usata per calcolare i ritardi in aumento esponenziale tra i tentativi.

retryDelayInMs?: number

Valore della proprietà

number

timeoutInMs

Numero di millisecondi di attesa prima di dichiarare che si è verificato il timeout del tentativo corrente che attiverà un nuovo tentativo Verrà usato un valore minimo di 60000 millisecondi se viene specificato un valore diverso da quello specificato.

timeoutInMs?: number

Valore della proprietà

number