RetryOptions interface
Återförsök av principalternativ som avgör läget, antalet återförsök, återförsöksintervall osv.
Egenskaper
max |
Antal gånger åtgärden måste utföras på nytt om det uppstår ett nytt fö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 nästa försök görs. Standard: |
timeout |
Antal millisekunder att vänta innan du deklarerar att det aktuella försöket har överskriden tidsgräns, vilket utlöser ett nytt försök Ett minsta värde på |
Egenskapsinformation
maxRetries
Antal gånger åtgärden måste utföras på nytt om det uppstår ett nytt fö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 nästa försök görs. 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 att vänta innan du deklarerar att det aktuella försöket har överskriden tidsgräns, 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