RetryOptions interface
Možnosti zásad opakování, které určují režim, počet opakování, interval opakování atd.
Vlastnosti
max |
Počet opakování operace v případě chyby, která se dá opakovat Výchozí hodnota: 3. |
max |
Označuje maximální prodlevu mezi opakovanými pokusy, na kterých budou pokusy o opakování omezeny. Platí pouze při provádění exponenciálního opakování. |
mode | Označuje, který režim opakování se má použít. Pokud není definováno, výchozí hodnota je |
retry |
Doba čekání v milisekundách před dalším pokusem Výchozí hodnota: |
timeout |
Počet milisekund, které se mají počkat před deklarací časového limitu aktuálního pokusu, který aktivuje minimální hodnotu |
Podrobnosti vlastnosti
maxRetries
Počet opakování operace v případě chyby, která se dá opakovat Výchozí hodnota: 3.
maxRetries?: number
Hodnota vlastnosti
number
maxRetryDelayInMs
Označuje maximální prodlevu mezi opakovanými pokusy, na kterých budou pokusy o opakování omezeny. Platí pouze při provádění exponenciálního opakování.
maxRetryDelayInMs?: number
Hodnota vlastnosti
number
mode
Označuje, který režim opakování se má použít. Pokud není definováno, výchozí hodnota je Fixed
mode?: RetryMode
Hodnota vlastnosti
retryDelayInMs
Doba čekání v milisekundách před dalším pokusem Výchozí hodnota: 30000 milliseconds
.
Pokud je možnost mode
nastavená na Exponential
, slouží k výpočtu exponenciálně rostoucích zpoždění mezi opakovanými pokusy.
retryDelayInMs?: number
Hodnota vlastnosti
number
timeoutInMs
Počet milisekund, které se mají počkat před deklarací časového limitu aktuálního pokusu, který aktivuje minimální hodnotu 60000
milisekund, se použije v případě, že je hodnota větší než tato hodnota.
timeoutInMs?: number
Hodnota vlastnosti
number