Freigeben über


IRetryOptions interface

Benutzeroberfläche für Wiederholungsoptionen.

Eigenschaften

maxRetryDelayInMs

Dies ist 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.

maxTries

Dies ist 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.

retryDelayInMs

Dies ist 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.

retryPolicyType

Dies ist optional. RetryPolicyType, Standardwert ist die Richtlinie für exponentielle Wiederholungen.

tryTimeoutInMs

Dies ist optional. Gibt die maximal zulässige Zeit in ms für jeden einzelnen Versuch einer HTTP-Anforderung an. Ein Wert von null oder undefiniert bedeutet, dass Sie unser Standardtimeout akzeptieren, 60s oder 60 * 1000ms.

HINWEIS: Bei der Übertragung großer Datenmengen ist das Standardmäßige TryTimeout wahrscheinlich nicht ausreichend. Sie sollten diesen Wert basierend auf der bandbreitenbasierten Verfügbarkeit des Hostcomputers und der Nähe zum Speicherdienst überschreiben. Ein guter Ausgangspunkt kann etwa (60 Sekunden pro MB der erwarteten Nutzlastgröße) sein.

Details zur Eigenschaft

maxRetryDelayInMs

Dies ist 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

Dies ist 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

Dies ist 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

Dies ist optional. RetryPolicyType, Standardwert ist die Richtlinie für exponentielle Wiederholungen.

retryPolicyType?: RetryPolicyType

Eigenschaftswert

tryTimeoutInMs

Dies ist optional. Gibt die maximal zulässige Zeit in ms für jeden einzelnen Versuch einer HTTP-Anforderung an. Ein Wert von null oder undefiniert bedeutet, dass Sie unser Standardtimeout akzeptieren, 60s oder 60 * 1000ms.

HINWEIS: Bei der Übertragung großer Datenmengen ist das Standardmäßige TryTimeout wahrscheinlich nicht ausreichend. Sie sollten diesen Wert basierend auf der bandbreitenbasierten Verfügbarkeit des Hostcomputers und der Nähe zum Speicherdienst überschreiben. Ein guter Ausgangspunkt kann etwa (60 Sekunden pro MB der erwarteten Nutzlastgröße) sein.

tryTimeoutInMs?: number

Eigenschaftswert

number