RetryOptions interface
Beleidsopties voor opnieuw proberen die de modus, het aantal nieuwe pogingen, het interval voor opnieuw proberen, enzovoort bepalen.
Eigenschappen
max |
Aantal keren dat de bewerking opnieuw moet worden geprobeerd in het geval van een fout die opnieuw kan worden geprobeerd. Standaard: 3. |
max |
Geeft de maximale vertraging aan tussen nieuwe pogingen waarop de nieuwe pogingen worden beperkt. Alleen van toepassing bij het uitvoeren van exponentieel opnieuw proberen. |
mode | Geeft aan welke modus voor opnieuw proberen moet worden toegepast. Als dit niet is gedefinieerd, wordt standaard ingesteld op |
retry |
De hoeveelheid tijd die moet worden gewacht in milliseconden voordat u de volgende poging probeert uit te voeren. Standaard: |
timeout |
Het aantal milliseconden dat moet worden gewacht voordat wordt aangegeven dat er een time-out is opgetreden voor de huidige poging, waardoor een minimumwaarde van |
Eigenschapdetails
maxRetries
Aantal keren dat de bewerking opnieuw moet worden geprobeerd in het geval van een fout die opnieuw kan worden geprobeerd. Standaard: 3.
maxRetries?: number
Waarde van eigenschap
number
maxRetryDelayInMs
Geeft de maximale vertraging aan tussen nieuwe pogingen waarop de nieuwe pogingen worden beperkt. Alleen van toepassing bij het uitvoeren van exponentieel opnieuw proberen.
maxRetryDelayInMs?: number
Waarde van eigenschap
number
mode
Geeft aan welke modus voor opnieuw proberen moet worden toegepast. Als dit niet is gedefinieerd, wordt standaard ingesteld op Fixed
mode?: RetryMode
Waarde van eigenschap
retryDelayInMs
De hoeveelheid tijd die moet worden gewacht in milliseconden voordat u de volgende poging probeert uit te voeren. Standaard: 30000 milliseconds
.
Wanneer mode
optie is ingesteld op Exponential
, wordt dit gebruikt om de exponentieel toenemende vertragingen tussen nieuwe pogingen te berekenen.
retryDelayInMs?: number
Waarde van eigenschap
number
timeoutInMs
Het aantal milliseconden dat moet worden gewacht voordat wordt aangegeven dat er een time-out is opgetreden voor de huidige poging, waardoor een minimumwaarde van 60000
milliseconden wordt gebruikt als een waarde niet groter is dan deze is opgegeven.
timeoutInMs?: number
Waarde van eigenschap
number