Dela via


BatchJobConstraints interface

Körningsbegränsningarna för ett jobb.

Egenskaper

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).

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å.

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