StorageRetryOptions interface

Alternativ för återförsök av lagringsblob.

Egenskaper

maxRetryDelayInMs

Valfritt. Specificerar maximal tillåten fördröjning innan man försöker om en operation (standard är 120 sekunder eller 120 * 1000 ms). Om du anger 0 måste du också ange 0 för retryDelayInMs.

maxTries

Valfritt. Maxantal försök, standardvärdet är 4. Ett värde på 1 betyder 1 försök och inga omförsök. Ett värde mindre än 1 betyder standardantal försök om igen.

retryDelayInMs

Valfritt. Specificerar hur mycket fördröjning som ska användas innan man försöker om en operation (standard är 4s eller 4 * 1000 ms). Fördröjningen ökar (exponentiellt eller linjärt) med varje försök upp till ett maximum specificerat av maxRetryDelayInMs. Om du anger 0 måste du också ange 0 för maxRetryDelayInMs.

retryPolicyType

Valfritt. StorageRetryPolicyType, standard är exponentiell återförsökspolicy.

secondaryHost

Om en sekundär värd anges kommer omförsök att prövas mot denna värd. Om sekundärvärd är odefinierad (standarden) så prövas inte operationer igen mot en annan värd.

OBS: Innan du sätter detta fält, se till att du förstår problemen kring att läsa föråldrad och potentiellt inkonsekvent data vid https://learn.microsoft.com/azure/storage/common/storage-designing-ha-apps-with-ragrs

tryTimeoutInMs

Valfritt. Anger den maximala tiden i ms tillåten för ett enskilt försök av en HTTP-förfrågan. Ett värde på noll eller odefinierat innebär ingen standardtidsavbruten på SDK-klienten, Azure Storage-servers standardtidsavslutningspolicy kommer att användas.

Se https://learn.microsoft.com/rest/api/storageservices/setting-timeouts-for-blob-service-operations

Egenskapsinformation

maxRetryDelayInMs

Valfritt. Specificerar maximal tillåten fördröjning innan man försöker om en operation (standard är 120 sekunder eller 120 * 1000 ms). Om du anger 0 måste du också ange 0 för retryDelayInMs.

maxRetryDelayInMs?: number

Egenskapsvärde

number

maxTries

Valfritt. Maxantal försök, standardvärdet är 4. Ett värde på 1 betyder 1 försök och inga omförsök. Ett värde mindre än 1 betyder standardantal försök om igen.

maxTries?: number

Egenskapsvärde

number

retryDelayInMs

Valfritt. Specificerar hur mycket fördröjning som ska användas innan man försöker om en operation (standard är 4s eller 4 * 1000 ms). Fördröjningen ökar (exponentiellt eller linjärt) med varje försök upp till ett maximum specificerat av maxRetryDelayInMs. Om du anger 0 måste du också ange 0 för maxRetryDelayInMs.

retryDelayInMs?: number

Egenskapsvärde

number

retryPolicyType

Valfritt. StorageRetryPolicyType, standard är exponentiell återförsökspolicy.

retryPolicyType?: StorageRetryPolicyType

Egenskapsvärde

secondaryHost

Om en sekundär värd anges kommer omförsök att prövas mot denna värd. Om sekundärvärd är odefinierad (standarden) så prövas inte operationer igen mot en annan värd.

OBS: Innan du sätter detta fält, se till att du förstår problemen kring att läsa föråldrad och potentiellt inkonsekvent data vid https://learn.microsoft.com/azure/storage/common/storage-designing-ha-apps-with-ragrs

secondaryHost?: string

Egenskapsvärde

string

tryTimeoutInMs

Valfritt. Anger den maximala tiden i ms tillåten för ett enskilt försök av en HTTP-förfrågan. Ett värde på noll eller odefinierat innebär ingen standardtidsavbruten på SDK-klienten, Azure Storage-servers standardtidsavslutningspolicy kommer att användas.

Se https://learn.microsoft.com/rest/api/storageservices/setting-timeouts-for-blob-service-operations

tryTimeoutInMs?: number

Egenskapsvärde

number