BatchJobConstraints interface

Die Ausführungseinschränkungen für einen Auftrag.

Eigenschaften

maxTaskRetryCount

Die maximale Anzahl der Male jeder Aufgabe kann erneut versucht werden. Der Batchdienst ruft eine Aufgabe erneut auf, wenn der Beendigungscode nicht null ist. Beachten Sie, dass dieser Wert speziell die Anzahl der Wiederholungen steuert. Der Batch-Service versucht jede Aufgabe einmal und kann es dann bis zu diesem Limit erneut versuchen. Wenn zum Beispiel die maximale Anzahl von Wiederholungen 3 beträgt, versucht Batch eine Aufgabe bis zu 4 Mal (ein erster Versuch und 3 Wiederholungen). Wenn die maximale Anzahl der Wiederholungen 0 beträgt, versucht der Batch-Service keine Aufgaben erneut. Wenn die maximale Anzahl von Wiederversuchen -1 beträgt, versucht der Batch-Service Aufgaben ohne Limit erneut. Der Standardwert ist 0 (keine Wiederholungen).

maxWallClockTime

Die maximal vergangene Zeit, die der Job laufen darf, gemessen ab dem Zeitpunkt, an dem der Job erstellt wird. Wenn der Job nicht innerhalb des Zeitlimits abgeschlossen wird, beendet der Batch-Service ihn und alle noch laufenden Aufgaben. In diesem Fall ist der Terminationsgrund MaxWallClockTimeExpiry. Wenn diese Eigenschaft nicht angegeben ist, gibt es keine Zeitbegrenzung, wie lange der Auftrag laufen darf. Die Zeitspanne ist im ISO-8601-Format angegeben.

Details zur Eigenschaft

maxTaskRetryCount

Die maximale Anzahl der Male jeder Aufgabe kann erneut versucht werden. Der Batchdienst ruft eine Aufgabe erneut auf, wenn der Beendigungscode nicht null ist. Beachten Sie, dass dieser Wert speziell die Anzahl der Wiederholungen steuert. Der Batch-Service versucht jede Aufgabe einmal und kann es dann bis zu diesem Limit erneut versuchen. Wenn zum Beispiel die maximale Anzahl von Wiederholungen 3 beträgt, versucht Batch eine Aufgabe bis zu 4 Mal (ein erster Versuch und 3 Wiederholungen). Wenn die maximale Anzahl der Wiederholungen 0 beträgt, versucht der Batch-Service keine Aufgaben erneut. Wenn die maximale Anzahl von Wiederversuchen -1 beträgt, versucht der Batch-Service Aufgaben ohne Limit erneut. Der Standardwert ist 0 (keine Wiederholungen).

maxTaskRetryCount?: number

Eigenschaftswert

number

maxWallClockTime

Die maximal vergangene Zeit, die der Job laufen darf, gemessen ab dem Zeitpunkt, an dem der Job erstellt wird. Wenn der Job nicht innerhalb des Zeitlimits abgeschlossen wird, beendet der Batch-Service ihn und alle noch laufenden Aufgaben. In diesem Fall ist der Terminationsgrund MaxWallClockTimeExpiry. Wenn diese Eigenschaft nicht angegeben ist, gibt es keine Zeitbegrenzung, wie lange der Auftrag laufen darf. Die Zeitspanne ist im ISO-8601-Format angegeben.

maxWallClockTime?: string

Eigenschaftswert

string