Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieses Ereignis wird ausgegeben, wenn ein Vorgang nicht geplant werden konnte und später erneut versucht wird. Es ist ein temporärer Fehler bei der Vorgangsplanung aufgrund der Ressourcenbeschränkung, z. B. nicht genügend Slots, die auf Knoten verfügbar sind, um einen Vorgang mit angegebenem requiredSlots
Wert auszuführen.
Das folgende Beispiel zeigt den Textkörper eines Vorgangszeitplan-Fail-Ereignisses.
{
"jobId": "job-01",
"id": "task-01",
"taskType": "User",
"systemTaskVersion": 665378862,
"requiredSlots": 1,
"nodeInfo": {
"poolId": "pool-01",
"nodeId": " "
},
"multiInstanceSettings": {
"numberOfInstances": 1
},
"constraints": {
"maxTaskRetryCount": 0
},
"schedulingError": {
"category": "UserError",
"code": "JobPreparationTaskFailed",
"message": "Task cannot run because the job preparation task failed on node"
}
}
Elementname | Typ | Hinweise |
---|---|---|
jobId |
Schnur | Die ID des Auftrags, der die Aufgabe enthält. |
id |
Schnur | Die ID des Tasks. |
taskType |
Schnur | Der Typ des Vorgangs. Es ist entweder "JobManager", der angibt, dass es sich um eine Auftrags-Manager-Aufgabe oder "Benutzer" ist, die angibt, dass es sich nicht um eine Job Manager-Aufgabe ist. Dieses Ereignis wird nicht für Aufgabenvorbereitungsaufgaben, Aufgaben freigeben oder Aufgaben starten ausgegeben. |
systemTaskVersion |
Int32 | Der interne Wiederholungsindikator für einen Vorgang. Intern kann der Batchdienst eine Aufgabe wiederholen, um vorübergehende Probleme zu berücksichtigen. Zu diesen Problemen können interne Planungsfehler oder Versuche zum Wiederherstellen von Computeknoten in einem fehlerhaften Zustand gehören. |
requiredSlots |
Int32 | Die erforderlichen Steckplätze zum Ausführen der Aufgabe. |
nodeInfo |
Komplexer Typ | Enthält Informationen zum Computeknoten, auf dem die Aufgabe ausgeführt wurde. |
multiInstanceSettings |
Komplexer Typ | Gibt an, dass es sich bei der Aufgabe um einen Vorgang mit mehreren Instanzen handelt, der mehrere Computeknoten erfordert. Weitere Informationen finden Sie unter multiInstanceSettings . |
constraints |
Komplexer Typ | Die Ausführungseinschränkungen, die für diesen Vorgang gelten. |
schedulingError |
Komplexer Typ | Enthält Informationen zum Terminplanungsfehler des Vorgangs. |
nodeInfo
Elementname | Typ | Hinweise |
---|---|---|
poolId |
Schnur | Die ID des Pools, auf dem die Aufgabe ausgeführt wurde. |
nodeId |
Schnur | Die ID des Knotens, auf dem die Aufgabe ausgeführt wurde. |
multiInstanceSettings
Elementname | Typ | Hinweise |
---|---|---|
numberOfInstances |
Int32 | Die Anzahl der Computeknoten, die für den Vorgang erforderlich sind. |
Zwänge
Elementname | Typ | Hinweise |
---|---|---|
maxTaskRetryCount |
Int32 | Die maximale Anzahl der Wiederholungsversuche des Vorgangs. Der Batchdienst ruft eine Aufgabe erneut auf, wenn der Beendigungscode nicht null ist. Dieser Wert steuert insbesondere die Anzahl der Wiederholungen. Der Batchdienst versucht die Aufgabe einmal und kann dann bis zu diesem Grenzwert erneut versuchen. Wenn beispielsweise die maximale Wiederholungsanzahl 3 ist, versucht Batch eine Aufgabe bis zu 4 Mal (ein erster Versuch und 3 Wiederholungsversuche). Wenn die maximale Wiederholungsanzahl 0 ist, wiederholt der Batchdienst keine Aufgaben. Wenn die maximale Wiederholungsanzahl -1 ist, wiederholt der Batchdienst Vorgänge ohne Beschränkung. Der Standardwert ist 0 (keine Wiederholungen). |
schedulingError
Elementname | Typ | Hinweise |
---|---|---|
category |
Schnur | Die Kategorie des Fehlers. |
code |
Schnur | Ein Bezeichner für den Vorgangsplanungsfehler. Codes sind unveränderlich und sollen programmgesteuert genutzt werden. |
message |
Schnur | Eine Meldung, die den Vorgangsplanungsfehler beschreibt, der für die Anzeige in einer Benutzeroberfläche geeignet ist. |