Freigeben über


BatchStartTaskInfoOutput interface

Informationen zu einem StartTask, der auf einem Computeknoten ausgeführt wird.

Eigenschaften

containerInfo

Informationen zum Container, unter dem die Aufgabe ausgeführt wird. Diese Eigenschaft wird nur festgelegt, wenn die Aufgabe in einem Containerkontext ausgeführt wird.

endTime

Die Zeit, zu der startTask nicht mehr ausgeführt wird. Dies ist die Endzeit der letzten Ausführung des StartTask, wenn diese Ausführung abgeschlossen ist (auch wenn diese Ausführung fehlgeschlagen ist und ein Wiederholungsvorgang aussteht). Dieses Element ist nicht vorhanden, wenn der StartTask zurzeit ausgeführt wird.

exitCode

Der Exitcode des Programms, das in der Befehlszeile "StartTask" angegeben ist. Diese Eigenschaft wird nur festgelegt, wenn sich der StartTask im abgeschlossenen Zustand befindet. Im Allgemeinen spiegelt der Exitcode für einen Prozess die spezifische Konvention wider, die vom Anwendungsentwickler für diesen Prozess implementiert wird. Wenn Sie den Exit-Codewert verwenden, um Entscheidungen in Ihrem Code zu treffen, stellen Sie sicher, dass Sie die vom Anwendungsprozess verwendete Exit-Codekonvention kennen. Wenn der Batchdienst den StartTask (aufgrund von Timeout oder Benutzerende über die API) beendet, wird möglicherweise ein vom Betriebssystem definierter Exitcode angezeigt.

failureInfo

Informationen zur Beschreibung des Vorgangsfehlers, falls vorhanden. Diese Eigenschaft wird nur festgelegt, wenn sich der Vorgang im Abgeschlossenen Zustand befindet und ein Fehler aufgetreten ist.

lastRetryTime

Die letzte Zeit, zu der ein Wiederholungsversuche der Aufgabe gestartet wurde. Dieses Element ist nur vorhanden, wenn der Vorgang erneut überprüft wurde (d. h. "retryCount" ist "nonzero"). Wenn vorhanden, ist dies in der Regel identisch mit startTime, kann jedoch anders sein, wenn die Aufgabe aus anderen Gründen als der Wiederholung neu gestartet wurde. Wenn beispielsweise der Computeknoten während eines Wiederholungsversuchs neu gestartet wurde, wird die startTime aktualisiert, aber die letzteRetryTime nicht.

result

Das Ergebnis der Aufgabenausführung. Wenn der Wert "failed" ist, werden die Details des Fehlers in der failureInfo-Eigenschaft gefunden.

Mögliche Werte: "success", "failure"

retryCount

Die Anzahl der Wiederholungen des Vorgangs durch den Batchdienst. Vorgangsanwendungsfehler (Nicht-Null-Beendigungscode) werden wiederholt, Vorverarbeitungsfehler (die Aufgabe konnte nicht ausgeführt werden) und Dateiuploadfehler werden nicht wiederholt. Der Batchdienst versucht den Vorgang bis zum durch die Einschränkungen angegebenen Grenzwert erneut.

startTime

Die Uhrzeit, zu der der StartTask gestartet wurde. Dieser Wert wird jedes Mal zurückgesetzt, wenn die Aufgabe neu gestartet oder wiederholt wird (d. a. dies ist die letzte Zeit, zu der startTask gestartet wurde).

state

Der Status der StartTask auf dem Computeknoten.

Mögliche Werte: "running", "completed"

Details zur Eigenschaft

containerInfo

Informationen zum Container, unter dem die Aufgabe ausgeführt wird. Diese Eigenschaft wird nur festgelegt, wenn die Aufgabe in einem Containerkontext ausgeführt wird.

containerInfo?: BatchTaskContainerExecutionInfoOutput

Eigenschaftswert

endTime

Die Zeit, zu der startTask nicht mehr ausgeführt wird. Dies ist die Endzeit der letzten Ausführung des StartTask, wenn diese Ausführung abgeschlossen ist (auch wenn diese Ausführung fehlgeschlagen ist und ein Wiederholungsvorgang aussteht). Dieses Element ist nicht vorhanden, wenn der StartTask zurzeit ausgeführt wird.

endTime?: string

Eigenschaftswert

string

exitCode

Der Exitcode des Programms, das in der Befehlszeile "StartTask" angegeben ist. Diese Eigenschaft wird nur festgelegt, wenn sich der StartTask im abgeschlossenen Zustand befindet. Im Allgemeinen spiegelt der Exitcode für einen Prozess die spezifische Konvention wider, die vom Anwendungsentwickler für diesen Prozess implementiert wird. Wenn Sie den Exit-Codewert verwenden, um Entscheidungen in Ihrem Code zu treffen, stellen Sie sicher, dass Sie die vom Anwendungsprozess verwendete Exit-Codekonvention kennen. Wenn der Batchdienst den StartTask (aufgrund von Timeout oder Benutzerende über die API) beendet, wird möglicherweise ein vom Betriebssystem definierter Exitcode angezeigt.

exitCode?: number

Eigenschaftswert

number

failureInfo

Informationen zur Beschreibung des Vorgangsfehlers, falls vorhanden. Diese Eigenschaft wird nur festgelegt, wenn sich der Vorgang im Abgeschlossenen Zustand befindet und ein Fehler aufgetreten ist.

failureInfo?: BatchTaskFailureInfoOutput

Eigenschaftswert

lastRetryTime

Die letzte Zeit, zu der ein Wiederholungsversuche der Aufgabe gestartet wurde. Dieses Element ist nur vorhanden, wenn der Vorgang erneut überprüft wurde (d. h. "retryCount" ist "nonzero"). Wenn vorhanden, ist dies in der Regel identisch mit startTime, kann jedoch anders sein, wenn die Aufgabe aus anderen Gründen als der Wiederholung neu gestartet wurde. Wenn beispielsweise der Computeknoten während eines Wiederholungsversuchs neu gestartet wurde, wird die startTime aktualisiert, aber die letzteRetryTime nicht.

lastRetryTime?: string

Eigenschaftswert

string

result

Das Ergebnis der Aufgabenausführung. Wenn der Wert "failed" ist, werden die Details des Fehlers in der failureInfo-Eigenschaft gefunden.

Mögliche Werte: "success", "failure"

result?: string

Eigenschaftswert

string

retryCount

Die Anzahl der Wiederholungen des Vorgangs durch den Batchdienst. Vorgangsanwendungsfehler (Nicht-Null-Beendigungscode) werden wiederholt, Vorverarbeitungsfehler (die Aufgabe konnte nicht ausgeführt werden) und Dateiuploadfehler werden nicht wiederholt. Der Batchdienst versucht den Vorgang bis zum durch die Einschränkungen angegebenen Grenzwert erneut.

retryCount: number

Eigenschaftswert

number

startTime

Die Uhrzeit, zu der der StartTask gestartet wurde. Dieser Wert wird jedes Mal zurückgesetzt, wenn die Aufgabe neu gestartet oder wiederholt wird (d. a. dies ist die letzte Zeit, zu der startTask gestartet wurde).

startTime: string

Eigenschaftswert

string

state

Der Status der StartTask auf dem Computeknoten.

Mögliche Werte: "running", "completed"

state: string

Eigenschaftswert

string