Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Den här händelsen genereras när en aktivitet har slutförts, oavsett slutkod. Den här händelsen kan användas för att fastställa varaktigheten för en aktivitet, var aktiviteten kördes och om den gjordes om.
I följande exempel visas brödtexten för en aktivitetshändelse.
{
"jobId": "myJob",
"id": "myTask",
"taskType": "User",
"systemTaskVersion": 0,
"requiredSlots": 1,
"nodeInfo": {
"poolId": "pool-001",
"nodeId": "tvm-257509324_1-20160908t162728z"
},
"multiInstanceSettings": {
"numberOfInstances": 1
},
"constraints": {
"maxTaskRetryCount": 2
},
"executionInfo": {
"startTime": "2016-09-08T16:32:23.799Z",
"endTime": "2016-09-08T16:34:00.666Z",
"exitCode": 0,
"retryCount": 0,
"requeueCount": 0
}
}
Elementnamn | Typ | Noteringar |
---|---|---|
jobId |
Sträng | ID:t för jobbet som innehåller uppgiften. |
id |
Sträng | Uppgiftens ID |
taskType |
Sträng | Typen av uppgift. Det kan antingen vara "JobManager" som anger att det är en jobbhanteraraktivitet eller "Användare" som anger att det inte är en jobbhanteraraktivitet. Observera att den här händelsen inte genereras för jobbförberedelseaktiviteter, jobbpubliceringsaktiviteter eller startaktiviteter. |
systemTaskVersion |
Int32 | Den interna återförsöksräknaren för en uppgift. Internt kan Batch-tjänsten försöka utföra en uppgift igen för att ta hänsyn till tillfälliga problem. Dessa problem kan omfatta interna schemaläggningsfel eller försök att återställa från beräkningsnoder i ett felaktigt tillstånd. |
requiredSlots |
Int32 | De platser som krävs för att köra aktiviteten. |
nodeInfo |
Komplex typ | Innehåller information om beräkningsnoden som aktiviteten kördes på. |
multiInstanceSettings |
Komplex typ | Anger att uppgiften är en aktivitet med flera instanser som kräver flera beräkningsnoder. Se multiInstanceSettings för mer information. |
constraints |
Komplex typ | De körningsbegränsningar som gäller för den här uppgiften. |
executionInfo |
Komplex typ | Innehåller information om körningen av uppgiften. |
nodeInfo
Elementnamn | Typ | Noteringar |
---|---|---|
poolId |
Sträng | ID:t för poolen som aktiviteten kördes på. |
nodeId |
Sträng | ID för noden som aktiviteten kördes på. |
multiInstanceSettings
Elementnamn | Typ | Noteringar |
---|---|---|
numberOfInstances |
Int32 | Antalet beräkningsnoder som krävs av aktiviteten. |
Begränsningar
Elementnamn | Typ | Noteringar |
---|---|---|
maxTaskRetryCount |
Int32 | Det maximala antalet gånger som aktiviteten kan försökas igen. Batch-tjänsten försöker utföra en aktivitet igen om dess slutkod inte är noll. Det här värdet styr specifikt antalet återförsök. Batch-tjänsten försöker utföra 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 en aktivitet upp till 4 gånger (ett första försök och 3 återförsök). Om det maximala antalet återförsök är 0 försöker Batch-tjänsten inte utföra uppgifter igen. Om det maximala antalet återförsök är -1 försöker Batch-tjänsten utföra uppgifter utan begränsning. Standardvärdet är 0 (inga återförsök). |
executionInfo
Elementnamn | Typ | Noteringar |
---|---|---|
startTime |
Datum och tid | Tiden då aktiviteten började köras. "Körs" motsvarar körningstillståndet , så om aktiviteten anger resursfiler eller programpaket återspeglar starttiden den tid då aktiviteten började ladda ned eller distribuera dessa. Om aktiviteten startades om eller gjordes om är det här den senaste gången som aktiviteten började köras. |
endTime |
Datum och tid | Tiden då aktiviteten slutfördes. |
exitCode |
Int32 | Aktivitetens slutkod. |
retryCount |
Int32 | Antalet gånger aktiviteten görs om av Batch-tjänsten. Uppgiften görs på nytt om den avslutas med en icke-nollavslutskod, upp till det angivna MaxTaskRetryCount. |
requeueCount |
Int32 | Antalet gånger som aktiviteten begärs på nytt av Batch-tjänsten som ett resultat av en användarbegäran. När du tar bort noder från en pool (genom att ändra storlek på eller krympa den) eller inaktivera ett jobb kan du välja att fråga om de aktiviteter som körs på dessa noder för körning. Det här antalet spårar hur många gånger uppgiften har hämtats på nytt av dessa skäl. |