tasks.RetryConfig interface

Wie eine Aufgabe im Falle einer Nicht-2xx-Rückgabe wiederholt werden soll.

Unterschrift:

export interface RetryConfig 

Eigenschaften

Eigentum Typ Beschreibung
maxAttempts Nummer | Ausdruck <Nummer> | Wert zurücksetzen Maximale Anzahl, wie oft eine Anfrage versucht werden sollte. Wenn keine Angabe erfolgt, wird standardmäßig 3 verwendet.
maxBackoffSeconds Nummer | Ausdruck <Nummer> | Wert zurücksetzen Die maximale Wartezeit zwischen Versuchen. Wenn keine Angabe erfolgt, wird standardmäßig 1 Stunde verwendet.
maxDoublings Nummer | Ausdruck <Nummer> | Wert zurücksetzen Die maximale Häufigkeit, mit der der Backoff zwischen Wiederholungsversuchen verdoppelt werden soll. Wenn keine Angabe erfolgt, wird standardmäßig 16 verwendet.
maxRetrySeconds Nummer | Ausdruck <Nummer> | Wert zurücksetzen Maximale Zeitdauer für die Wiederholung einer fehlgeschlagenen Aufgabe. Wenn keine Angabe erfolgt, wird der Versuch auf unbestimmte Zeit wiederholt.
minBackoffSekunden Nummer | Ausdruck <Nummer> | Wert zurücksetzen Die Mindestwartezeit zwischen Versuchen. Wenn keine Angabe erfolgt, wird standardmäßig 100 ms verwendet.

task.RetryConfig.maxAttempts

Maximale Anzahl, wie oft eine Anfrage versucht werden sollte. Wenn keine Angabe erfolgt, wird standardmäßig 3 verwendet.

Unterschrift:

maxAttempts?: number | Expression<number> | ResetValue;

task.RetryConfig.maxBackoffSeconds

Die maximale Wartezeit zwischen Versuchen. Wenn keine Angabe erfolgt, wird standardmäßig 1 Stunde verwendet.

Unterschrift:

maxBackoffSeconds?: number | Expression<number> | ResetValue;

task.RetryConfig.maxDoublings

Die maximale Häufigkeit, mit der der Backoff zwischen Wiederholungsversuchen verdoppelt werden soll. Wenn keine Angabe erfolgt, wird standardmäßig 16 verwendet.

Unterschrift:

maxDoublings?: number | Expression<number> | ResetValue;

task.RetryConfig.maxRetrySeconds

Maximale Zeitdauer für die Wiederholung einer fehlgeschlagenen Aufgabe. Wenn keine Angabe erfolgt, wird der Versuch auf unbestimmte Zeit wiederholt.

Unterschrift:

maxRetrySeconds?: number | Expression<number> | ResetValue;

task.RetryConfig.minBackoffSeconds

Die Mindestwartezeit zwischen Versuchen. Wenn keine Angabe erfolgt, wird standardmäßig 100 ms verwendet.

Unterschrift:

minBackoffSeconds?: number | Expression<number> | ResetValue;