IRetryOptions interface
Rozhraní možností opakování
Vlastnosti
max |
Nepovinný parametr. Určuje maximální povolené zpoždění před opakováním operace (výchozí hodnota je 120s nebo 120 × 1000ms). Pokud zadáte hodnotu 0, musíte také zadat hodnotu 0 pro retryDelayInMs. |
max |
Nepovinný parametr. Maximální počet pokusů, výchozí hodnota je 4. Hodnota 1 znamená 1 pokus a žádné opakování. Hodnota menší než 1 znamená výchozí počet pokusů o opakování. |
retry |
Nepovinný parametr. Určuje množství zpoždění, které se má použít před opakováním operace (výchozí hodnota je 4s nebo 4 × 1000ms). Zpoždění se zvyšuje (exponenciálně nebo lineárně) s každým opakováním až na maximum určené nástrojem maxRetryDelayInMs. Pokud zadáte hodnotu 0, musíte zadat také hodnotu 0 pro maxRetryDelayInMs. |
retry |
Nepovinný parametr. RetryPolicyType, výchozí je exponenciální zásada opakování. |
Podrobnosti vlastnosti
maxRetryDelayInMs
Nepovinný parametr. Určuje maximální povolené zpoždění před opakováním operace (výchozí hodnota je 120s nebo 120 × 1000ms). Pokud zadáte hodnotu 0, musíte také zadat hodnotu 0 pro retryDelayInMs.
maxRetryDelayInMs?: number
Hodnota vlastnosti
number
maxTries
Nepovinný parametr. Maximální počet pokusů, výchozí hodnota je 4. Hodnota 1 znamená 1 pokus a žádné opakování. Hodnota menší než 1 znamená výchozí počet pokusů o opakování.
maxTries?: number
Hodnota vlastnosti
number
retryDelayInMs
Nepovinný parametr. Určuje množství zpoždění, které se má použít před opakováním operace (výchozí hodnota je 4s nebo 4 × 1000ms). Zpoždění se zvyšuje (exponenciálně nebo lineárně) s každým opakováním až na maximum určené nástrojem maxRetryDelayInMs. Pokud zadáte hodnotu 0, musíte zadat také hodnotu 0 pro maxRetryDelayInMs.
retryDelayInMs?: number
Hodnota vlastnosti
number
retryPolicyType
Nepovinný parametr. RetryPolicyType, výchozí je exponenciální zásada opakování.
retryPolicyType?: RetryPolicyType