StorageRetryOptions interface
Alternativ för återförsök av lagringsblob.
Egenskaper
| max |
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. |
| max |
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. |
| retry |
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. |
| retry |
Valfritt. StorageRetryPolicyType, standard är exponentiell återförsökspolicy. |
| secondary |
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 |
| try |
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