Dela via


StorageRetryOptions interface

Gränssnitt för alternativ för återförsök av lagringsblob.

Egenskaper

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.

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.

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.

retryPolicyType

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

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

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.

Se https://docs.microsoft.com/en-us/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 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.

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

tryTimeoutInMs?: number

Egenskapsvärde

number