IRetryOptions interface

Rozhraní možností opakování

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.

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í.

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.

retryPolicyType

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

Hodnota vlastnosti