Sdílet prostřednictvím


StorageRetryOptions interface

Rozhraní možností opakování objektů blob služby Storage

Vlastnosti

maxRetryDelayInMs

Nepovinný parametr. Určuje maximální zpoždění povolené před opakováním operace (výchozí hodnota je 120 nebo 120 × 1000 ms). Pokud zadáte hodnotu 0, musíte zadat také 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 dobu zpoždění, která se má použít před opakováním operace (výchozí hodnota je 4s nebo 4 × 1000 ms). Zpoždění se zvyšuje (exponenciálně nebo lineárně) s každým opakováním až na maximum určené parametrem maxRetryDelayInMs. Pokud zadáte hodnotu 0, musíte zadat také hodnotu 0 pro parametr maxRetryDelayInMs.

retryPolicyType

Nepovinný parametr. StorageRetryPolicyType, výchozí hodnota je exponenciální zásada opakování.

secondaryHost

Pokud je zadán sekundární hostitel, budou se proti tomuto hostiteli zkoušet pokusy o opakování. Pokud není definována hodnota secondaryHost (výchozí nastavení), operace se s jiným hostitelem neopakují. POZNÁMKA: Před nastavením tohoto pole se ujistěte, že rozumíte problémům souvisejícím se čtením zastaralých a potenciálně nekonzistentních dat v <xref:https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fazure%2Fstorage%2Fcommon%2Fstorage-designing-ha-apps-with-ragrs>

tryTimeoutInMs

Nepovinný parametr. Označuje maximální povolenou dobu v ms pro každý jeden pokus požadavku HTTP. Hodnota nula nebo nedefinovaná znamená, že v klientovi sady SDK nedojde k žádnému výchozímu vypršení časového limitu. Použije se výchozí zásada časového limitu serveru Azure Storage.

Podrobnosti vlastnosti

maxRetryDelayInMs

Nepovinný parametr. Určuje maximální zpoždění povolené před opakováním operace (výchozí hodnota je 120 nebo 120 × 1000 ms). Pokud zadáte hodnotu 0, musíte zadat také 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 dobu zpoždění, která se má použít před opakováním operace (výchozí hodnota je 4s nebo 4 × 1000 ms). Zpoždění se zvyšuje (exponenciálně nebo lineárně) s každým opakováním až na maximum určené parametrem maxRetryDelayInMs. Pokud zadáte hodnotu 0, musíte zadat také hodnotu 0 pro parametr maxRetryDelayInMs.

retryDelayInMs?: number

Hodnota vlastnosti

number

retryPolicyType

Nepovinný parametr. StorageRetryPolicyType, výchozí hodnota je exponenciální zásada opakování.

retryPolicyType?: StorageRetryPolicyType

Hodnota vlastnosti

secondaryHost

Pokud je zadán sekundární hostitel, budou se proti tomuto hostiteli zkoušet pokusy o opakování. Pokud není definována hodnota secondaryHost (výchozí nastavení), operace se s jiným hostitelem neopakují. POZNÁMKA: Před nastavením tohoto pole se ujistěte, že rozumíte problémům souvisejícím se čtením zastaralých a potenciálně nekonzistentních dat v <xref:https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fazure%2Fstorage%2Fcommon%2Fstorage-designing-ha-apps-with-ragrs>

secondaryHost?: string

Hodnota vlastnosti

string

tryTimeoutInMs

Nepovinný parametr. Označuje maximální povolenou dobu v ms pro každý jeden pokus požadavku HTTP. Hodnota nula nebo nedefinovaná znamená, že v klientovi sady SDK nedojde k žádnému výchozímu vypršení časového limitu. Použije se výchozí zásada časového limitu serveru Azure Storage.

tryTimeoutInMs?: number

Hodnota vlastnosti

number