Udostępnij za pośrednictwem


StorageRetryOptions interface

Interfejs opcji ponawiania prób obiektów blob usługi Storage.

Właściwości

maxRetryDelayInMs

Opcjonalny. Określa maksymalne opóźnienie dozwolone przed ponowieniu próby operacji (wartość domyślna to 120s lub 120 * 1000 ms). Jeśli określisz wartość 0, musisz również określić wartość 0 dla parametru retryDelayInMs.

maxTries

Opcjonalny. Maksymalna liczba prób, wartość domyślna to 4. Wartość 1 oznacza, że 1 spróbuj ponownie. Wartość mniejsza niż 1 oznacza domyślną liczbę ponownych prób.

retryDelayInMs

Opcjonalny. Określa ilość opóźnienia do użycia przed ponawianiem próby operacji (wartość domyślna to 4 lub 4 * 1000 ms). Opóźnienie zwiększa się (wykładniczo lub liniowo) przy każdym ponawianiu próby do maksymalnej określonej przez maxRetryDelayInMs. Jeśli określisz wartość 0, musisz również określić wartość 0 dla parametru maxRetryDelayInMs.

retryPolicyType

Opcjonalny. StorageRetryPolicyType, wartość domyślna to zasady ponawiania wykładniczego.

tryTimeoutInMs

Opcjonalny. Wskazuje maksymalny czas w ms dozwolony dla każdej pojedynczej próby żądania HTTP. Wartość zero lub niezdefiniowana oznacza brak domyślnego limitu czasu na kliencie zestawu SDK, zostaną użyte domyślne zasady limitu czasu serwera usługi Azure Storage.

Zobacz https://docs.microsoft.com/en-us/rest/api/storageservices/setting-timeouts-for-blob-service-operations

Szczegóły właściwości

maxRetryDelayInMs

Opcjonalny. Określa maksymalne opóźnienie dozwolone przed ponowieniu próby operacji (wartość domyślna to 120s lub 120 * 1000 ms). Jeśli określisz wartość 0, musisz również określić wartość 0 dla parametru retryDelayInMs.

maxRetryDelayInMs?: number

Wartość właściwości

number

maxTries

Opcjonalny. Maksymalna liczba prób, wartość domyślna to 4. Wartość 1 oznacza, że 1 spróbuj ponownie. Wartość mniejsza niż 1 oznacza domyślną liczbę ponownych prób.

maxTries?: number

Wartość właściwości

number

retryDelayInMs

Opcjonalny. Określa ilość opóźnienia do użycia przed ponawianiem próby operacji (wartość domyślna to 4 lub 4 * 1000 ms). Opóźnienie zwiększa się (wykładniczo lub liniowo) przy każdym ponawianiu próby do maksymalnej określonej przez maxRetryDelayInMs. Jeśli określisz wartość 0, musisz również określić wartość 0 dla parametru maxRetryDelayInMs.

retryDelayInMs?: number

Wartość właściwości

number

retryPolicyType

Opcjonalny. StorageRetryPolicyType, wartość domyślna to zasady ponawiania wykładniczego.

retryPolicyType?: StorageRetryPolicyType

Wartość właściwości

tryTimeoutInMs

Opcjonalny. Wskazuje maksymalny czas w ms dozwolony dla każdej pojedynczej próby żądania HTTP. Wartość zero lub niezdefiniowana oznacza brak domyślnego limitu czasu na kliencie zestawu SDK, zostaną użyte domyślne zasady limitu czasu serwera usługi Azure Storage.

Zobacz https://docs.microsoft.com/en-us/rest/api/storageservices/setting-timeouts-for-blob-service-operations

tryTimeoutInMs?: number

Wartość właściwości

number