RetryOptions interface
Återförsöksprincipalternativ som bestämmer läget, antalet återförsök, återförsöksintervall osv.
Egenskaper
max |
Antal gånger som åtgärden måste utföras på nytt vid återförsök. Standard: 3. |
max |
Anger den maximala fördröjningen mellan återförsök som återförsöken begränsas till. Gäller endast vid exponentiellt återförsök. |
mode | Anger vilket återförsöksläge som ska tillämpas. Om det är odefinierat är standardvärdet |
retry |
Hur lång tid det tar att vänta i millisekunder innan du gör nästa försök. Standard: |
timeout |
Antal millisekunder som ska vänta innan det aktuella försöket deklareras, vilket utlöser ett nytt försök Ett minsta värde på |
Egenskapsinformation
maxRetries
Antal gånger som åtgärden måste utföras på nytt vid återförsök. Standard: 3.
maxRetries?: number
Egenskapsvärde
number
maxRetryDelayInMs
Anger den maximala fördröjningen mellan återförsök som återförsöken begränsas till. Gäller endast vid exponentiellt återförsök.
maxRetryDelayInMs?: number
Egenskapsvärde
number
mode
Anger vilket återförsöksläge som ska tillämpas. Om det är odefinierat är standardvärdet Fixed
mode?: RetryMode
Egenskapsvärde
retryDelayInMs
Hur lång tid det tar att vänta i millisekunder innan du gör nästa försök. Standard: 30000 milliseconds
.
När mode
alternativet är inställt på Exponential
används detta för att beräkna exponentiellt ökande fördröjningar mellan återförsök.
retryDelayInMs?: number
Egenskapsvärde
number
timeoutInMs
Antal millisekunder som ska vänta innan det aktuella försöket deklareras, vilket utlöser ett nytt försök Ett minsta värde på 60000
millisekunder används om ett värde som inte är större än detta anges.
timeoutInMs?: number
Egenskapsvärde
number