RetryOptions interface
Wiederholungsrichtlinienoptionen, die den Modus, die Anzahl der Wiederholungen, das Wiederholungsintervall usw. bestimmen.
Eigenschaften
max |
Anzahl der Wiederholungsversuche des Vorgangs im Falle eines wiederholungsfähigen Fehlers. Standard: 3. |
max |
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 |
retry |
Der Zeitraum, der in Millisekunden gewartet werden soll, bevor der nächste Versuch unternommen wird. Standardwert: |
timeout |
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 |
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 Exponential
festgelegt 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