Dela via


BatchTaskConstraints interface

Körningsbegränsningar som ska gälla för en aktivitet.

Egenskaper

maxTaskRetryCount

Det maximala antalet gånger som aktiviteten kan försökas igen. Batch-tjänsten försöker utföra en aktivitet igen om slutkoden inte är noll. Observera att detta värde specifikt styr antalet försök för Task-exekverbara filen på grund av en icke-noll exitkod. Batch-tjänsten provar uppgiften en gång och kan sedan försöka upp till den här gränsen igen. Om det maximala antalet återförsök till exempel är 3, försöker Batch aktiviteten upp till 4 gånger (ett första försök och 3 återförsök). Om det maximala antalet försök är 0, försöker inte batchtjänsten om uppgiften efter första försöket. Om det maximala antalet återförsök är -1 försöker Batch-tjänsten aktiviteten utan begränsning igen, men detta rekommenderas inte för en startaktivitet eller någon aktivitet. Standardvärdet är 0 (inga återförsök).

maxWallClockTime

Den maximala förflutna tiden som Uppgiften kan köra, mätt från det att Uppgiften startar. Om uppgiften inte slutförs inom tidsgränsen avslutar batchtjänsten den. Om detta inte specificeras finns det ingen tidsgräns för hur länge Uppgiften kan pågå länge.

retentionTime

Den minsta tiden för att behålla Task-katalogen på den beräkningsnod där den kördes, från det att körningen är klar. Efter denna tid kan Batch-tjänsten radera Task-katalogen och allt dess innehåll. Standardvärdet är 7 dagar, det vill säga att Task-katalogen behålls i 7 dagar om inte Compute Node tas bort eller Jobbet tas bort.

Fastighetsdetaljer

maxTaskRetryCount

Det maximala antalet gånger som aktiviteten kan försökas igen. Batch-tjänsten försöker utföra en aktivitet igen om slutkoden inte är noll. Observera att detta värde specifikt styr antalet försök för Task-exekverbara filen på grund av en icke-noll exitkod. Batch-tjänsten provar uppgiften en gång och kan sedan försöka upp till den här gränsen igen. Om det maximala antalet återförsök till exempel är 3, försöker Batch aktiviteten upp till 4 gånger (ett första försök och 3 återförsök). Om det maximala antalet försök är 0, försöker inte batchtjänsten om uppgiften efter första försöket. Om det maximala antalet återförsök är -1 försöker Batch-tjänsten aktiviteten utan begränsning igen, men detta rekommenderas inte för en startaktivitet eller någon aktivitet. Standardvärdet är 0 (inga återförsök).

maxTaskRetryCount?: number

Fastighetsvärde

number

maxWallClockTime

Den maximala förflutna tiden som Uppgiften kan köra, mätt från det att Uppgiften startar. Om uppgiften inte slutförs inom tidsgränsen avslutar batchtjänsten den. Om detta inte specificeras finns det ingen tidsgräns för hur länge Uppgiften kan pågå länge.

maxWallClockTime?: string

Fastighetsvärde

string

retentionTime

Den minsta tiden för att behålla Task-katalogen på den beräkningsnod där den kördes, från det att körningen är klar. Efter denna tid kan Batch-tjänsten radera Task-katalogen och allt dess innehåll. Standardvärdet är 7 dagar, det vill säga att Task-katalogen behålls i 7 dagar om inte Compute Node tas bort eller Jobbet tas bort.

retentionTime?: string

Fastighetsvärde

string