StorageRetryOptions interface
Schnittstelle für Speicherblob-Wiederholungsoptionen.
Eigenschaften
max |
Optional. Gibt die maximale Verzögerung an, die vor dem Wiederholen eines Vorgangs zulässig ist (Der Standardwert ist 120s oder 120 x 1000 ms). Wenn Sie 0 angeben, müssen Sie auch 0 für retryDelayInMs angeben. |
max |
Optional. Maximale Anzahl von Versuchen, Standardwert 4. Ein Wert von 1 bedeutet 1 versuch und keine Wiederholungen. Ein Wert, der kleiner als 1 ist, bedeutet, dass die Standardanzahl von Wiederholungsversuchen verwendet wird. |
retry |
Optional. Gibt die Verzögerung an, die vor dem Wiederholen eines Vorgangs verwendet werden soll (Der Standardwert ist 4 s oder 4 x 1000 ms). Die Verzögerung steigt (exponentiell oder linear) mit jedem Wiederholungsversuch bis zu einem von maxRetryDelayInMs angegebenen Maximum. Wenn Sie 0 angeben, müssen Sie auch 0 für maxRetryDelayInMs angeben. |
retry |
Optional. StorageRetryPolicyType, Standardwert ist die Richtlinie für exponentielle Wiederholungen. |
secondary |
Wenn ein secondaryHost angegeben ist, werden Wiederholungsversuche für diesen Host versucht. Wenn secondaryHost nicht definiert ist (Standard), 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 |
Optional. Gibt die maximal zulässige Zeit in ms für jeden einzelnen Versuch einer HTTP-Anforderung an. Ein Wert von 0 oder undefiniert bedeutet, dass kein Standardtimeout auf dem SDK-Client, die Standardtimeoutrichtlinie des Azure Storage-Servers verwendet wird. |
Details zur Eigenschaft
maxRetryDelayInMs
Optional. Gibt die maximale Verzögerung an, die vor dem Wiederholen eines Vorgangs zulässig ist (Der Standardwert ist 120s oder 120 x 1000 ms). Wenn Sie 0 angeben, müssen Sie auch 0 für retryDelayInMs angeben.
maxRetryDelayInMs?: number
Eigenschaftswert
number
maxTries
Optional. Maximale Anzahl von Versuchen, Standardwert 4. Ein Wert von 1 bedeutet 1 versuch und keine Wiederholungen. Ein Wert, der kleiner als 1 ist, bedeutet, dass die Standardanzahl von Wiederholungsversuchen verwendet wird.
maxTries?: number
Eigenschaftswert
number
retryDelayInMs
Optional. Gibt die Verzögerung an, die vor dem Wiederholen eines Vorgangs verwendet werden soll (Der Standardwert ist 4 s oder 4 x 1000 ms). Die Verzögerung steigt (exponentiell oder linear) mit jedem Wiederholungsversuch bis zu einem von maxRetryDelayInMs angegebenen Maximum. Wenn Sie 0 angeben, müssen Sie auch 0 für maxRetryDelayInMs angeben.
retryDelayInMs?: number
Eigenschaftswert
number
retryPolicyType
Optional. StorageRetryPolicyType, Standardwert ist die Richtlinie für exponentielle Wiederholungen.
retryPolicyType?: StorageRetryPolicyType
Eigenschaftswert
secondaryHost
Wenn ein secondaryHost angegeben ist, werden Wiederholungsversuche für diesen Host versucht. Wenn secondaryHost nicht definiert ist (Standard), 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
Optional. Gibt die maximal zulässige Zeit in ms für jeden einzelnen Versuch einer HTTP-Anforderung an. Ein Wert von 0 oder undefiniert bedeutet, dass kein Standardtimeout auf dem SDK-Client, die Standardtimeoutrichtlinie des Azure Storage-Servers verwendet wird.
tryTimeoutInMs?: number
Eigenschaftswert
number