BatchJobConstraints interface

Omezení provádění pro úlohu.

Vlastnosti

maxTaskRetryCount

Maximální počet opakování každého úkolu lze zopakovat. Služba Batch opakuje úlohu, pokud je jeho ukončovací kód nenulový. Všimněte si, že tato hodnota konkrétně řídí počet opakování. Batch služba vyzkouší každý úkol jednou a poté může zkusit znovu až do tohoto limitu. Například pokud je maximální počet opakování 3, Batch vyzkouší úkol až 4krát (jeden počáteční pokus a 3 pokusy). Pokud je maximální počet opakování 0, dávková služba úkoly nezkouší. Pokud je maximální počet opakování -1, dávková služba znovu zkouší úkoly bez omezení. Výchozí hodnota je 0 (žádné opakování).

maxWallClockTime

Maximální uplynulá doba, po kterou může Práce běžet, měřena od okamžiku, kdy je Práce vytvořena. Pokud se úloha nedokončí v časovém limitu, dávková služba ji ukončí spolu s dalšími běžícími úkoly. V tomto případě bude důvodem ukončení MaxWallClockTimeExpiry. Pokud tato vlastnost není specifikována, neexistuje časové omezení, jak dlouho může Úkol běžet. Doba trvání je specifikována ve formátu ISO 8601.

Podrobnosti vlastnosti

maxTaskRetryCount

Maximální počet opakování každého úkolu lze zopakovat. Služba Batch opakuje úlohu, pokud je jeho ukončovací kód nenulový. Všimněte si, že tato hodnota konkrétně řídí počet opakování. Batch služba vyzkouší každý úkol jednou a poté může zkusit znovu až do tohoto limitu. Například pokud je maximální počet opakování 3, Batch vyzkouší úkol až 4krát (jeden počáteční pokus a 3 pokusy). Pokud je maximální počet opakování 0, dávková služba úkoly nezkouší. Pokud je maximální počet opakování -1, dávková služba znovu zkouší úkoly bez omezení. Výchozí hodnota je 0 (žádné opakování).

maxTaskRetryCount?: number

Hodnota vlastnosti

number

maxWallClockTime

Maximální uplynulá doba, po kterou může Práce běžet, měřena od okamžiku, kdy je Práce vytvořena. Pokud se úloha nedokončí v časovém limitu, dávková služba ji ukončí spolu s dalšími běžícími úkoly. V tomto případě bude důvodem ukončení MaxWallClockTimeExpiry. Pokud tato vlastnost není specifikována, neexistuje časové omezení, jak dlouho může Úkol běžet. Doba trvání je specifikována ve formátu ISO 8601.

maxWallClockTime?: string

Hodnota vlastnosti

string