BatchJobConstraints interface
Körningsbegränsningarna för ett jobb.
Egenskaper
| max |
Maximalt antal gånger varje uppgift kan försökas om. Batch-tjänsten försöker utföra en aktivitet igen om slutkoden inte är noll. Observera att det här värdet specifikt styr antalet återförsök. Batchtjänsten försöker varje uppgift en gång och kan sedan försöka igen upp till denna gräns. Till exempel, om det maximala antalet försök är 3, försöker Batch en uppgift upp till 4 gånger (ett första försök och 3 omförsök). Om det maximala antalet försök är 0 försöker inte batchtjänsten Tasks igen. Om det maximala antalet försök är -1, försöker batchtjänsten om Tasks utan begränsning. Standardvärdet är 0 (inga återförsök). |
| max |
Den maximala förflutna tiden som jobbet kan köra, mätt från det tillfälle jobbet skapas. Om jobbet inte slutförs inom tidsgränsen avslutar batchtjänsten det och alla uppgifter som fortfarande körs. I detta fall kommer avslutningsorsaken att vara MaxWallClockTimeExpiry. Om denna egenskap inte anges finns det ingen tidsgräns för hur länge jobbet kan pågå. |
Fastighetsdetaljer
maxTaskRetryCount
Maximalt antal gånger varje uppgift kan försökas om. Batch-tjänsten försöker utföra en aktivitet igen om slutkoden inte är noll. Observera att det här värdet specifikt styr antalet återförsök. Batchtjänsten försöker varje uppgift en gång och kan sedan försöka igen upp till denna gräns. Till exempel, om det maximala antalet försök är 3, försöker Batch en uppgift upp till 4 gånger (ett första försök och 3 omförsök). Om det maximala antalet försök är 0 försöker inte batchtjänsten Tasks igen. Om det maximala antalet försök är -1, försöker batchtjänsten om Tasks utan begränsning. Standardvärdet är 0 (inga återförsök).
maxTaskRetryCount?: number
Fastighetsvärde
number
maxWallClockTime
Den maximala förflutna tiden som jobbet kan köra, mätt från det tillfälle jobbet skapas. Om jobbet inte slutförs inom tidsgränsen avslutar batchtjänsten det och alla uppgifter som fortfarande körs. I detta fall kommer avslutningsorsaken att vara MaxWallClockTimeExpiry. Om denna egenskap inte anges finns det ingen tidsgräns för hur länge jobbet kan pågå.
maxWallClockTime?: string
Fastighetsvärde
string