BatchStartTaskInfo interface
Information om en StartTask som körs på en beräkningsnod.
Egenskaper
| container |
Information om behållaren under vilken uppgiften körs. Denna egenskap sätts endast om Uppgiften körs i en containerkontext. |
| end |
Tiden då StartTask slutade köras. Detta är sluttiden för den senaste körningen av StartTask, om den körningen är slutförd (även om den misslyckades och ett nytt försök är pågående). Detta element finns inte om StartTask för närvarande körs. |
| exit |
Programmets avslutningskod som anges på StartTask-kommandoraden. Denna egenskap sätts endast om StartTask är i slutfört tillstånd. Generellt speglar utgångskoden för en process den specifika konvention som applikationsutvecklaren implementerat för den processen. Om du använder slutkodsvärdet för att fatta beslut i din kod, se till att du känner till avslutningskodkonventionen som används av applikationsprocessen. Men om batchtjänsten avslutar StartTask (på grund av timeout eller användaravslutning via API:et) kan du se en avslutskod definierad av operativsystemet. |
| failure |
Information som beskriver uppgiftsfelet, om något. Denna egenskap sätts endast om uppgiften är i slutfört tillstånd och stöter på ett fel. |
| last |
Det senaste tillfället då en omprövning av Uppgiften började köras. Detta element finns endast om Uppgiften har försökts igen (dvs. retryCount är inte noll). Om det finns är detta vanligtvis samma sak som startTime, men kan skilja sig om om Uppgiften har startats om av andra skäl än försök igen; till exempel, om Compute Node startades om under ett försök, uppdateras startTime men lastRetryTime inte. |
| result | Resultatet av Uppgiftens utförande. Om värdet är 'failed' kan detaljerna om felet hittas i failureInfo-egenskapen. |
| retry |
Antalet gånger Uppgiften har prövats igen av batchtjänsten. Uppgiftsapplikationsfel (icke-noll avslutningskod) prövas om, förbehandlingsfel (uppgiften kunde inte köras) och filuppladdningsfel prövas inte igen. Batchtjänsten kommer att försöka om uppgiften upp till den gräns som anges av begränsningarna. |
| start |
Tiden då StartTask började köras. Detta värde återställs varje gång Uppgiften startas om eller försöks igen (det vill säga, detta är den senaste gången StartTask började köras). |
| state | StartTasks tillstånd på beräkningsnoden. |
Fastighetsdetaljer
containerInfo
Information om behållaren under vilken uppgiften körs. Denna egenskap sätts endast om Uppgiften körs i en containerkontext.
containerInfo?: BatchTaskContainerExecutionInfo
Fastighetsvärde
endTime
Tiden då StartTask slutade köras. Detta är sluttiden för den senaste körningen av StartTask, om den körningen är slutförd (även om den misslyckades och ett nytt försök är pågående). Detta element finns inte om StartTask för närvarande körs.
endTime?: Date
Fastighetsvärde
Date
exitCode
Programmets avslutningskod som anges på StartTask-kommandoraden. Denna egenskap sätts endast om StartTask är i slutfört tillstånd. Generellt speglar utgångskoden för en process den specifika konvention som applikationsutvecklaren implementerat för den processen. Om du använder slutkodsvärdet för att fatta beslut i din kod, se till att du känner till avslutningskodkonventionen som används av applikationsprocessen. Men om batchtjänsten avslutar StartTask (på grund av timeout eller användaravslutning via API:et) kan du se en avslutskod definierad av operativsystemet.
exitCode?: number
Fastighetsvärde
number
failureInfo
Information som beskriver uppgiftsfelet, om något. Denna egenskap sätts endast om uppgiften är i slutfört tillstånd och stöter på ett fel.
failureInfo?: BatchTaskFailureInfo
Fastighetsvärde
lastRetryTime
Det senaste tillfället då en omprövning av Uppgiften började köras. Detta element finns endast om Uppgiften har försökts igen (dvs. retryCount är inte noll). Om det finns är detta vanligtvis samma sak som startTime, men kan skilja sig om om Uppgiften har startats om av andra skäl än försök igen; till exempel, om Compute Node startades om under ett försök, uppdateras startTime men lastRetryTime inte.
lastRetryTime?: Date
Fastighetsvärde
Date
result
Resultatet av Uppgiftens utförande. Om värdet är 'failed' kan detaljerna om felet hittas i failureInfo-egenskapen.
result?: BatchTaskExecutionResult
Fastighetsvärde
retryCount
Antalet gånger Uppgiften har prövats igen av batchtjänsten. Uppgiftsapplikationsfel (icke-noll avslutningskod) prövas om, förbehandlingsfel (uppgiften kunde inte köras) och filuppladdningsfel prövas inte igen. Batchtjänsten kommer att försöka om uppgiften upp till den gräns som anges av begränsningarna.
retryCount: number
Fastighetsvärde
number
startTime
Tiden då StartTask började köras. Detta värde återställs varje gång Uppgiften startas om eller försöks igen (det vill säga, detta är den senaste gången StartTask började köras).
startTime: Date
Fastighetsvärde
Date
state
StartTasks tillstånd på beräkningsnoden.
state: BatchStartTaskState