RetryOptions interface
Wiederholungsrichtlinienoptionen, die den Modus, die Anzahl der Wiederholungen, das Wiederholungsintervall usw. bestimmen.
Eigenschaften
max |
Die Anzahl der Wiederholungen des Vorgangs im Falle eines wiederholungsfähigen Fehlers. Standard: 3. |
max |
Gibt die maximale Verzögerung zwischen Wiederholungsversuchen an, auf die die Wiederholungsversuche begrenzt werden. Gilt nur bei exponentiellen Wiederholungsversuchen. |
mode | Gibt an, welcher Wiederholungsmodus angewendet werden soll. Wenn undefiniert ist, wird standardmäßig |
retry |
Die Zeit, die in Millisekunden gewartet werden muss, bevor Sie den nächsten Versuch unternehmen. Standardwert: |
timeout |
Anzahl von Millisekunden, die gewartet werden sollen, bevor das Zeitlimit für den aktuellen Versuch abgelaufen ist, wodurch ein Wiederholungsversuch ausgelöst wird Ein Mindestwert von |
Details zur Eigenschaft
maxRetries
Die Anzahl der Wiederholungen des Vorgangs im Falle eines wiederholungsfähigen Fehlers. Standard: 3.
maxRetries?: number
Eigenschaftswert
number
maxRetryDelayInMs
Gibt die maximale Verzögerung zwischen Wiederholungsversuchen an, auf die die Wiederholungsversuche begrenzt werden. Gilt nur bei exponentiellen Wiederholungsversuchen.
maxRetryDelayInMs?: number
Eigenschaftswert
number
mode
Gibt an, welcher Wiederholungsmodus angewendet werden soll. Wenn undefiniert ist, wird standardmäßig Fixed
mode?: RetryMode
Eigenschaftswert
retryDelayInMs
Die Zeit, die in Millisekunden gewartet werden muss, bevor Sie den nächsten Versuch unternehmen. 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 das Zeitlimit für den aktuellen Versuch abgelaufen ist, wodurch ein Wiederholungsversuch ausgelöst wird Ein Mindestwert von 60000
Millisekunden wird verwendet, wenn ein Wert nicht größer als dieser angegeben ist.
timeoutInMs?: number
Eigenschaftswert
number