StorageRetryOptions interface
Schnittstelle für Speicherblob-Wiederholungsoptionen.
Eigenschaften
max |
Dies ist optional. Gibt die maximale Verzögerung an, die vor dem wiederholen eines Vorgangs zulässig ist (Standard ist 120s oder 120 * 1000ms). Wenn Sie 0 angeben, müssen Sie auch 0 für retryDelayInMs angeben. |
max |
Dies ist optional. Maximale Anzahl von Versuchen, Standardwert 4. Ein Wert von 1 bedeutet 1 Versuch und keine Wiederholungen. Ein Wert kleiner als 1 bedeutet die Standardanzahl von Wiederholungsversuchen. |
retry |
Dies ist optional. Gibt die Verzögerung an, die vor dem Wiederholen eines Vorgangs verwendet werden soll (Standardwert ist 4s oder 4 * 1000ms). Die Verzögerung steigt (exponentiell oder linear), wobei jeder Wiederholungsversuch auf ein von maxRetryDelayInMs angegebenes Maximum ansteigt. Wenn Sie 0 angeben, müssen Sie auch 0 für maxRetryDelayInMs angeben. |
retry |
Dies ist optional. StorageRetryPolicyType, standard ist die Exponentielle Wiederholungsrichtlinie. |
secondary |
Wenn ein secondaryHost angegeben ist, werden Wiederholungsversuche für diesen Host versucht. Wenn secondaryHost undefined (Standard) ist, werden Vorgänge nicht für einen anderen Host wiederholt. HINWEIS: Stellen Sie vor dem Festlegen dieses Felds sicher, dass Sie die Probleme beim Lesen veralteter und potenziell inkonsistenter Daten unter verstehen. https://docs.microsoft.com/en-us/azure/storage/common/storage-designing-ha-apps-with-ragrs |
try |
Dies ist optional. Gibt die maximale Zeit in ms an, die für einen einzelnen Versuch einer HTTP-Anforderung zulässig ist. Ein Wert von null oder undefined bedeutet kein Standardtimeout auf dem SDK-Client. Die Standardtimeoutrichtlinie des Azure Storage-Servers wird verwendet. |
Details zur Eigenschaft
maxRetryDelayInMs
Dies ist optional. Gibt die maximale Verzögerung an, die vor dem wiederholen eines Vorgangs zulässig ist (Standard ist 120s oder 120 * 1000ms). Wenn Sie 0 angeben, müssen Sie auch 0 für retryDelayInMs angeben.
maxRetryDelayInMs?: number
Eigenschaftswert
number
maxTries
Dies ist optional. Maximale Anzahl von Versuchen, Standardwert 4. Ein Wert von 1 bedeutet 1 Versuch und keine Wiederholungen. Ein Wert kleiner als 1 bedeutet die Standardanzahl von Wiederholungsversuchen.
maxTries?: number
Eigenschaftswert
number
retryDelayInMs
Dies ist optional. Gibt die Verzögerung an, die vor dem Wiederholen eines Vorgangs verwendet werden soll (Standardwert ist 4s oder 4 * 1000ms). Die Verzögerung steigt (exponentiell oder linear), wobei jeder Wiederholungsversuch auf ein von maxRetryDelayInMs angegebenes Maximum ansteigt. Wenn Sie 0 angeben, müssen Sie auch 0 für maxRetryDelayInMs angeben.
retryDelayInMs?: number
Eigenschaftswert
number
retryPolicyType
Dies ist optional. StorageRetryPolicyType, standard ist die Exponentielle Wiederholungsrichtlinie.
retryPolicyType?: StorageRetryPolicyType
Eigenschaftswert
secondaryHost
Wenn ein secondaryHost angegeben ist, werden Wiederholungsversuche für diesen Host versucht. Wenn secondaryHost undefined (Standard) ist, werden Vorgänge nicht für einen anderen Host wiederholt.
HINWEIS: Stellen Sie vor dem Festlegen dieses Felds sicher, dass Sie die Probleme beim Lesen veralteter und potenziell inkonsistenter Daten unter verstehen. https://docs.microsoft.com/en-us/azure/storage/common/storage-designing-ha-apps-with-ragrs
secondaryHost?: string
Eigenschaftswert
string
tryTimeoutInMs
Dies ist optional. Gibt die maximale Zeit in ms an, die für einen einzelnen Versuch einer HTTP-Anforderung zulässig ist. Ein Wert von null oder undefined bedeutet kein Standardtimeout auf dem SDK-Client. Die Standardtimeoutrichtlinie des Azure Storage-Servers wird verwendet.
tryTimeoutInMs?: number
Eigenschaftswert
number