StorageRetryOptions interface
Alternativ för återförsök av lagringsblob.
Egenskaper
| max |
Valfritt. Anger den maximala fördröjning som tillåts innan du försöker utföra en åtgärd igen (standardvärdet är 120 eller 120 * 1 000 ms). Om du anger 0 måste du också ange 0 för retryDelayInMs. |
| max |
Valfritt. Maximalt antal försök, standardvärdet är 4. Värdet 1 innebär 1 försök och inga återförsök. Ett värde som är mindre än 1 innebär standardantal försök igen. |
| retry |
Valfritt. Anger hur lång fördröjning som ska användas innan du försöker utföra en åtgärd igen (standardvärdet är 4 eller 4 * 1 000 ms). Fördröjningen ökar (exponentiellt eller linjärt) med varje nytt försök upp till ett maximalt värde som anges av maxRetryDelayInMs. Om du anger 0 måste du också ange 0 för maxRetryDelayInMs. |
| retry |
Valfritt. StorageRetryPolicyType, standardinställningen är en exponentiell återförsöksstrategi. |
| secondary |
Om ett sekundärt värdnamn har angetts görs nya försök mot den här värden. Om secondaryHost är odefinierat (standardvärdet) görs inte åtgärder på nytt mot en annan värd. Obs! Innan du anger det här fältet måste du förstå problemen med att läsa inaktuella och potentiellt inkonsekventa data vid https://learn.microsoft.com/azure/storage/common/storage-designing-ha-apps-with-ragrs |
| try |
Valfritt. Anger den maximala tid i ms som tillåts för ett enskilt försök med en HTTP-begäran. Värdet noll eller odefinierad innebär ingen standardtimeout för SDK-klienten. Azure Storage-serverns standardprincip för timeout används. Se https://learn.microsoft.com/rest/api/storageservices/setting-timeouts-for-blob-service-operations |
Egenskapsinformation
maxRetryDelayInMs
Valfritt. Anger den maximala fördröjning som tillåts innan du försöker utföra en åtgärd igen (standardvärdet är 120 eller 120 * 1 000 ms). Om du anger 0 måste du också ange 0 för retryDelayInMs.
maxRetryDelayInMs?: number
Egenskapsvärde
number
maxTries
Valfritt. Maximalt antal försök, standardvärdet är 4. Värdet 1 innebär 1 försök och inga återförsök. Ett värde som är mindre än 1 innebär standardantal försök igen.
maxTries?: number
Egenskapsvärde
number
retryDelayInMs
Valfritt. Anger hur lång fördröjning som ska användas innan du försöker utföra en åtgärd igen (standardvärdet är 4 eller 4 * 1 000 ms). Fördröjningen ökar (exponentiellt eller linjärt) med varje nytt försök upp till ett maximalt värde som anges av maxRetryDelayInMs. Om du anger 0 måste du också ange 0 för maxRetryDelayInMs.
retryDelayInMs?: number
Egenskapsvärde
number
retryPolicyType
Valfritt. StorageRetryPolicyType, standardinställningen är en exponentiell återförsöksstrategi.
retryPolicyType?: StorageRetryPolicyType
Egenskapsvärde
secondaryHost
Om ett sekundärt värdnamn har angetts görs nya försök mot den här värden. Om secondaryHost är odefinierat (standardvärdet) görs inte åtgärder på nytt mot en annan värd.
Obs! Innan du anger det här fältet måste du förstå problemen med att läsa inaktuella och potentiellt inkonsekventa 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 tid i ms som tillåts för ett enskilt försök med en HTTP-begäran. Värdet noll eller odefinierad innebär ingen standardtimeout för SDK-klienten. Azure Storage-serverns standardprincip för timeout används.
Se https://learn.microsoft.com/rest/api/storageservices/setting-timeouts-for-blob-service-operations
tryTimeoutInMs?: number
Egenskapsvärde
number