Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Deze gebeurtenis wordt verzonden wanneer een taak is voltooid met een fout. Momenteel worden alle niet-nul-afsluitcodes beschouwd als fouten. Deze gebeurtenis wordt verzonden naast een taak voltooide gebeurtenis en kan worden gebruikt om te detecteren wanneer een taak mislukt.
In het volgende voorbeeld ziet u de hoofdtekst van een mislukte taak.
{
"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": 1,
"retryCount": 2,
"requeueCount": 0
}
}
| Naam van element | Typologie | Opmerkingen |
|---|---|---|
jobId |
Snaar / Touwtje | De id van de taak die de taak bevat. |
id |
Snaar / Touwtje | De ID van de taak. |
taskType |
Snaar / Touwtje | Het type taak. Dit is JobManager die aangeeft dat het een jobmanagertaak is of 'Gebruiker' die aangeeft dat het geen jobmanagertaak is. Het wordt niet verzonden voor jobvoorbereidingstaken, jobreleasetaken of begintaken. |
systemTaskVersion |
Int32 | Dit is de interne teller voor opnieuw proberen voor een taak. Intern kan de Batch-service een taak opnieuw proberen om rekening te houden met tijdelijke problemen. Deze problemen kunnen interne planningsfouten bevatten of pogingen om te herstellen van rekenknooppunten met een slechte status. |
requiredSlots |
Int32 | De vereiste sites om de taak uit te voeren. |
nodeInfo |
Complexe Type | Bevat informatie over het rekenknooppunt waarop de taak is uitgevoerd. |
multiInstanceSettings |
Complexe Type | Hiermee geeft u op dat de taak een taak met meerdere exemplaren is waarvoor meerdere rekenknooppunten zijn vereist. Zie multiInstanceSettings voor meer informatie. |
constraints |
Complexe Type | De uitvoeringsbeperkingen die van toepassing zijn op deze taak. |
executionInfo |
Complexe Type | Bevat informatie over de uitvoering van de taak. |
nodeInfo
| Naam van element | Typologie | Opmerkingen |
|---|---|---|
poolId |
Snaar / Touwtje | De id van de pool waarop de taak is uitgevoerd. |
nodeId |
Snaar / Touwtje | De id van het knooppunt waarop de taak is uitgevoerd. |
multiInstanceSettings
| Naam van element | Typologie | Opmerkingen |
|---|---|---|
numberOfInstances |
Int32 | Het aantal rekenknooppunten dat door de taak is vereist. |
Beperkingen
| Naam van element | Typologie | Opmerkingen |
|---|---|---|
maxTaskRetryCount |
Int32 | Het maximum aantal keren dat de taak opnieuw kan worden geprobeerd. De Batch-service probeert een taak opnieuw uit te voeren als de afsluitcode niet-nul is. Deze waarde bepaalt specifiek het aantal nieuwe pogingen. De Batch-service probeert de taak eenmaal uit en kan vervolgens opnieuw proberen tot deze limiet. Als het maximumaantal nieuwe pogingen bijvoorbeeld 3 is, probeert Batch een taak maximaal 4 keer (één eerste poging en drie nieuwe pogingen). Als het maximumaantal nieuwe pogingen 0 is, worden taken niet opnieuw geprobeerd door de Batch-service. Als het maximumaantal nieuwe pogingen -1 is, probeert de Batch-service taken zonder limiet opnieuw uit te voeren. De standaardwaarde is 0 (geen nieuwe pogingen). |
executionInfo
| Naam van element | Typologie | Opmerkingen |
|---|---|---|
startTime |
Datum/tijd | Het tijdstip waarop de taak is gestart. 'Wordt uitgevoerd' komt overeen met de status Actief , dus als de taak resourcebestanden of toepassingspakketten opgeeft, geeft de begintijd het tijdstip aan waarop de taak is begonnen met downloaden of implementeren. Als de taak opnieuw wordt gestart of opnieuw wordt geprobeerd, is dit het meest recente tijdstip waarop de taak is gestart. |
endTime |
Datum/tijd | Het tijdstip waarop de taak is voltooid. |
exitCode |
Int32 | De afsluitcode van de taak. |
retryCount |
Int32 | Het aantal keren dat de taak opnieuw wordt geprobeerd door de Batch-service. De taak wordt opnieuw geprobeerd als deze wordt afgesloten met een niet-nul-afsluitcode, tot aan de opgegeven MaxTaskRetryCount. |
requeueCount |
Int32 | Het aantal keren dat de taak opnieuw in de wachtrij wordt geplaatst door de Batch-service als gevolg van een gebruikersaanvraag. Wanneer gebruikers knooppunten uit een pool verwijderen (door het formaat ervan te wijzigen of te verkleinen) of een taak uitschakelen, kunnen ze ervoor kiezen om de actieve taken op die knooppunten opnieuw te verzenden voor uitvoering. Met dit aantal wordt bijgehouden hoe vaak de taak om deze redenen opnieuw in de wachtrij wordt gebracht. |