Freigeben über


StorageRetryOptions interface

Speicher-BLOB-Wiederholungsoptionenschnittstelle.

Eigenschaften

maxRetryDelayInMs

Wahlfrei. Gibt die maximale Verzögerung an, die vor dem Wiederholen eines Vorgangs zulässig ist (Standardwert ist 120s oder 120 * 1000 ms). Wenn Sie "0" angeben, müssen Sie auch "0" für "retryDelayInMs" angeben.

maxTries

Wahlfrei. Max try number of attempts, default is 4. Der Wert "1" bedeutet "1 try" und "no retries". Ein Wert kleiner als 1 bedeutet, dass standardmäßige Wiederholungsversuche versucht werden.

retryDelayInMs

Wahlfrei. Gibt die Menge der Zuverzögerung an, die vor dem Wiederholen eines Vorgangs verwendet werden soll (Standardwert ist 4s oder 4 * 1000 ms). Die Verzögerung erhöht sich (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.

retryPolicyType

Wahlfrei. StorageRetryPolicyType, Standard ist exponentielle Wiederholungsrichtlinie.

secondaryHost

Wenn ein sekundärerHost angegeben ist, werden Wiederholungsversuche für diesen Host versucht. Wenn secondaryHost nicht definiert ist (Standard), werden Vorgänge nicht für einen anderen Host erneut ausgeführt.

HINWEIS: Stellen Sie vor dem Festlegen dieses Felds sicher, dass Sie die Probleme beim Lesen veralteter und potenziell inkonsistenter Daten bei https://learn.microsoft.com/en-us/azure/storage/common/storage-designing-ha-apps-with-ragrs

tryTimeoutInMs

Wahlfrei. Gibt die maximale Zeit in ms an, die für einen einzelnen Versuch einer HTTP-Anforderung zulässig ist. Ein Wert von Null oder nicht definiert bedeutet, dass kein Standardtimeout auf dem SDK-Client, die Standardtimeoutrichtlinie des Azure Storage-Servers verwendet wird.

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

Details zur Eigenschaft

maxRetryDelayInMs

Wahlfrei. Gibt die maximale Verzögerung an, die vor dem Wiederholen eines Vorgangs zulässig ist (Standardwert ist 120s oder 120 * 1000 ms). Wenn Sie "0" angeben, müssen Sie auch "0" für "retryDelayInMs" angeben.

maxRetryDelayInMs?: number

Eigenschaftswert

number

maxTries

Wahlfrei. Max try number of attempts, default is 4. Der Wert "1" bedeutet "1 try" und "no retries". Ein Wert kleiner als 1 bedeutet, dass standardmäßige Wiederholungsversuche versucht werden.

maxTries?: number

Eigenschaftswert

number

retryDelayInMs

Wahlfrei. Gibt die Menge der Zuverzögerung an, die vor dem Wiederholen eines Vorgangs verwendet werden soll (Standardwert ist 4s oder 4 * 1000 ms). Die Verzögerung erhöht sich (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

Wahlfrei. StorageRetryPolicyType, Standard ist exponentielle Wiederholungsrichtlinie.

retryPolicyType?: StorageRetryPolicyType

Eigenschaftswert

secondaryHost

Wenn ein sekundärerHost angegeben ist, werden Wiederholungsversuche für diesen Host versucht. Wenn secondaryHost nicht definiert ist (Standard), werden Vorgänge nicht für einen anderen Host erneut ausgeführt.

HINWEIS: Stellen Sie vor dem Festlegen dieses Felds sicher, dass Sie die Probleme beim Lesen veralteter und potenziell inkonsistenter Daten bei https://learn.microsoft.com/en-us/azure/storage/common/storage-designing-ha-apps-with-ragrs

secondaryHost?: string

Eigenschaftswert

string

tryTimeoutInMs

Wahlfrei. Gibt die maximale Zeit in ms an, die für einen einzelnen Versuch einer HTTP-Anforderung zulässig ist. Ein Wert von Null oder nicht definiert bedeutet, dass kein Standardtimeout auf dem SDK-Client, die Standardtimeoutrichtlinie des Azure Storage-Servers verwendet wird.

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

tryTimeoutInMs?: number

Eigenschaftswert

number