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