Partilhar via


StorageRetryOptions interface

Interface de opções de repetição de Blob de armazenamento.

Propriedades

maxRetryDelayInMs

Opcional. Especifica o atraso máximo permitido antes de tentar novamente uma operação (o padrão é 120s ou 120 * 1000ms). Se você especificar 0, também deverá especificar 0 para retryDelayInMs.

maxTries

Opcional. Número máximo de tentativas, o padrão é 4. Um valor de 1 significa 1 tentativa e nenhuma tentativa. Um valor menor que 1 significa o número padrão de novas tentativas.

retryDelayInMs

Opcional. Especifica a quantidade de atraso a ser usada antes de tentar novamente uma operação (o padrão é 4s ou 4 * 1000ms). O atraso aumenta (exponencialmente ou linearmente) com cada repetição até um máximo especificado por maxRetryDelayInMs. Se você especificar 0, também deverá especificar 0 para maxRetryDelayInMs.

retryPolicyType

Opcional. StorageRetryPolicyType, o padrão é a política de repetição exponencial.

tryTimeoutInMs

Opcional. Indica o tempo máximo em ms permitido para qualquer tentativa única de uma solicitação HTTP. Um valor zero ou indefinido significa que não há tempo limite padrão no cliente SDK, a política de tempo limite padrão do servidor de Armazenamento do Azure será usada.

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

Detalhes de Propriedade

maxRetryDelayInMs

Opcional. Especifica o atraso máximo permitido antes de tentar novamente uma operação (o padrão é 120s ou 120 * 1000ms). Se você especificar 0, também deverá especificar 0 para retryDelayInMs.

maxRetryDelayInMs?: number

Valor de Propriedade

number

maxTries

Opcional. Número máximo de tentativas, o padrão é 4. Um valor de 1 significa 1 tentativa e nenhuma tentativa. Um valor menor que 1 significa o número padrão de novas tentativas.

maxTries?: number

Valor de Propriedade

number

retryDelayInMs

Opcional. Especifica a quantidade de atraso a ser usada antes de tentar novamente uma operação (o padrão é 4s ou 4 * 1000ms). O atraso aumenta (exponencialmente ou linearmente) com cada repetição até um máximo especificado por maxRetryDelayInMs. Se você especificar 0, também deverá especificar 0 para maxRetryDelayInMs.

retryDelayInMs?: number

Valor de Propriedade

number

retryPolicyType

Opcional. StorageRetryPolicyType, o padrão é a política de repetição exponencial.

retryPolicyType?: StorageRetryPolicyType

Valor de Propriedade

tryTimeoutInMs

Opcional. Indica o tempo máximo em ms permitido para qualquer tentativa única de uma solicitação HTTP. Um valor zero ou indefinido significa que não há tempo limite padrão no cliente SDK, a política de tempo limite padrão do servidor de Armazenamento do Azure será usada.

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

tryTimeoutInMs?: number

Valor de Propriedade

number