StorageRetryOptions interface
Gränssnitt för 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 högsta värde som anges av maxRetryDelayInMs. Om du anger 0 måste du också ange 0 för maxRetryDelayInMs. |
retry |
Valfritt. StorageRetryPolicyType, standard är exponentiell återförsöksprincip. |
secondary |
Om en secondaryHost har angetts kommer återförsök att försökas mot den här värden. Om secondaryHost är odefinierat (standard) görs inte åtgärder på nytt mot en annan värd. Obs! Innan du anger det här fältet bör du se till att du förstår problemen med att läsa inaktuella och potentiellt inkonsekventa data på https://docs.microsoft.com/en-us/azure/storage/common/storage-designing-ha-apps-with-ragrs |
try |
Valfritt. Anger den maximala tiden i ms som tillåts för ett enskilt försök av en HTTP-begäran. Ett värde på noll eller odefinierat innebär att det inte finns någon standardtimeout på SDK-klienten. Azure Storage-serverns standardprincip för tidsgräns används. |
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 högsta 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, standard är exponentiell återförsöksprincip.
retryPolicyType?: StorageRetryPolicyType
Egenskapsvärde
secondaryHost
Om en secondaryHost har angetts kommer återförsök att försökas mot den här värden. Om secondaryHost är odefinierat (standard) görs inte åtgärder på nytt mot en annan värd.
Obs! Innan du anger det här fältet bör du se till att du förstår problemen med att läsa inaktuella och potentiellt inkonsekventa data på https://docs.microsoft.com/en-us/azure/storage/common/storage-designing-ha-apps-with-ragrs
secondaryHost?: string
Egenskapsvärde
string
tryTimeoutInMs
Valfritt. Anger den maximala tiden i ms som tillåts för ett enskilt försök av en HTTP-begäran. Ett värde på noll eller odefinierat innebär att det inte finns någon standardtimeout på SDK-klienten. Azure Storage-serverns standardprincip för tidsgräns används.
tryTimeoutInMs?: number
Egenskapsvärde
number