Freigeben über


IRetryOptions interface

Wiederholen Sie die Optionsschnittstelle.

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. Maximale Anzahl von Versuchen, Standardwert ist 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. RetryPolicyType ist die Exponentielle Wiederholungsrichtlinie.

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 Sie unser Standardtimeout, 60s oder 60 * 1000 ms akzeptieren. HINWEIS: Beim Übertragen großer Datenmengen reicht das Standardmäßige TryTimeout wahrscheinlich nicht aus. Sie sollten diesen Wert basierend auf der für den Hostcomputer verfügbaren Bandbreite und der Nähe zum Speicherdienst überschreiben. Ein guter Ausgangspunkt kann etwa sein (60 Sekunden pro MB erwartete Nutzlastgröße)

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?: undefined | number

Eigenschaftswert

undefined | number

maxTries

Wahlfrei. Maximale Anzahl von Versuchen, Standardwert ist 4. Der Wert "1" bedeutet "1 try" und "no retries". Ein Wert kleiner als 1 bedeutet, dass standardmäßige Wiederholungsversuche versucht werden.

maxTries?: undefined | number

Eigenschaftswert

undefined | 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?: undefined | number

Eigenschaftswert

undefined | number

retryPolicyType

Wahlfrei. RetryPolicyType ist die Exponentielle Wiederholungsrichtlinie.

retryPolicyType?: RetryPolicyType

Eigenschaftswert

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 Sie unser Standardtimeout, 60s oder 60 * 1000 ms akzeptieren. HINWEIS: Beim Übertragen großer Datenmengen reicht das Standardmäßige TryTimeout wahrscheinlich nicht aus. Sie sollten diesen Wert basierend auf der für den Hostcomputer verfügbaren Bandbreite und der Nähe zum Speicherdienst überschreiben. Ein guter Ausgangspunkt kann etwa sein (60 Sekunden pro MB erwartete Nutzlastgröße)

tryTimeoutInMs?: undefined | number

Eigenschaftswert

undefined | number