Freigeben über


RetryOptions interface

Wiederholungsrichtlinienoptionen, die den Modus, die Anzahl der Wiederholungen, das Wiederholungsintervall usw. bestimmen.

Eigenschaften

maxRetries

Anzahl der Wiederholungsversuche des Vorgangs im Falle eines wiederholungsfähigen Fehlers. Standard: 3.

maxRetryDelayInMs

Gibt die maximale Verzögerung zwischen Wiederholungsversuchen an, bei denen die Wiederholungsversuche begrenzt werden. Gilt nur bei exponentiellen Wiederholungsversuchen.

mode

Gibt an, welcher Wiederholungsmodus angewendet werden soll. Wenn undefiniert, wird standardmäßig auf Fixed

retryDelayInMs

Der Zeitraum, der in Millisekunden gewartet werden soll, bevor der nächste Versuch unternommen wird. Standardwert: 30000 milliseconds. Wenn mode die Option auf Exponentialfestgelegt ist, wird dies verwendet, um die exponentiell steigenden Verzögerungen zwischen Wiederholungen zu berechnen.

timeoutInMs

Anzahl von Millisekunden, die gewartet werden sollen, bevor deklariert wird, dass der aktuelle Versuch ein Timeout aufweist, wodurch ein Wiederholungsversuch ausgelöst wird Ein Mindestwert von Millisekunden wird verwendet, wenn ein Wert angegeben wird, der 60000 nicht größer als dieser ist.

Details zur Eigenschaft

maxRetries

Anzahl der Wiederholungsversuche des Vorgangs im Falle eines wiederholungsfähigen Fehlers. Standard: 3.

maxRetries?: number

Eigenschaftswert

number

maxRetryDelayInMs

Gibt die maximale Verzögerung zwischen Wiederholungsversuchen an, bei denen die Wiederholungsversuche begrenzt werden. Gilt nur bei exponentiellen Wiederholungsversuchen.

maxRetryDelayInMs?: number

Eigenschaftswert

number

mode

Gibt an, welcher Wiederholungsmodus angewendet werden soll. Wenn undefiniert, wird standardmäßig auf Fixed

mode?: RetryMode

Eigenschaftswert

retryDelayInMs

Der Zeitraum, der in Millisekunden gewartet werden soll, bevor der nächste Versuch unternommen wird. Standardwert: 30000 milliseconds. Wenn mode die Option auf Exponentialfestgelegt ist, wird dies verwendet, um die exponentiell steigenden Verzögerungen zwischen Wiederholungen zu berechnen.

retryDelayInMs?: number

Eigenschaftswert

number

timeoutInMs

Anzahl von Millisekunden, die gewartet werden sollen, bevor deklariert wird, dass der aktuelle Versuch ein Timeout aufweist, wodurch ein Wiederholungsversuch ausgelöst wird Ein Mindestwert von Millisekunden wird verwendet, wenn ein Wert angegeben wird, der 60000 nicht größer als dieser ist.

timeoutInMs?: number

Eigenschaftswert

number