Freigeben über


JobPreparationTaskExecutionInformation interface

Eine Schnittstelle, die JobPreparationTaskExecutionInformation darstellt.

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

Der Zeitpunkt, zu dem der Auftragsvorbereitungsvorgang abgeschlossen wurde. Diese Eigenschaft wird nur festgelegt, wenn sich der Vorgang im Status "Abgeschlossen" befindet.

exitCode

Der Exitcode des Programms, das in der Befehlszeile "Aufgabe" angegeben ist. Dieser Parameter wird nur zurückgegeben, wenn sich der Vorgang im abgeschlossenen Zustand befindet. Der Exitcode für einen Prozess spiegelt 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. Beachten Sie, dass der Beendigungscode möglicherweise auch vom Compute Node-Betriebssystem generiert wird, z. B. wenn ein Prozess forcibly beendet wird.

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 eine Wiederholung des Vorgangs "Auftragsvorbereitung" gestartet wurde. Diese Eigenschaft wird nur festgelegt, wenn der Vorgang erneut ausgeführt 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 sind: "Erfolg", "Fehler"

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. 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

Der Zeitpunkt, zu dem die Aufgabe gestartet wurde. Wenn die Aufgabe neu gestartet oder erneut ausgeführt wurde, ist dies der letzte Zeitpunkt, zu dem die Aufgabe gestartet wurde.

state

Der aktuelle Status des Auftragsvorbereitungsvorgangs auf dem Computeknoten. Mögliche Werte sind: "running", "completed"

taskRootDirectory

Das Stammverzeichnis der Auftragsvorbereitungsaufgabe auf dem Computeknoten. Sie können diesen Pfad verwenden, um dateien abzurufen, die von der Aufgabe erstellt wurden, z. B. Protokolldateien.

taskRootDirectoryUrl

Die URL zum Stammverzeichnis der Auftragsvorbereitungsaufgabe auf dem Computeknoten.

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?: TaskContainerExecutionInformation

Eigenschaftswert

endTime

Der Zeitpunkt, zu dem der Auftragsvorbereitungsvorgang abgeschlossen wurde. Diese Eigenschaft wird nur festgelegt, wenn sich der Vorgang im Status "Abgeschlossen" befindet.

endTime?: Date

Eigenschaftswert

Date

exitCode

Der Exitcode des Programms, das in der Befehlszeile "Aufgabe" angegeben ist. Dieser Parameter wird nur zurückgegeben, wenn sich der Vorgang im abgeschlossenen Zustand befindet. Der Exitcode für einen Prozess spiegelt 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. Beachten Sie, dass der Beendigungscode möglicherweise auch vom Compute Node-Betriebssystem generiert wird, z. B. wenn ein Prozess forcibly beendet wird.

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?: TaskFailureInformation

Eigenschaftswert

lastRetryTime

Die letzte Zeit, zu der eine Wiederholung des Vorgangs "Auftragsvorbereitung" gestartet wurde. Diese Eigenschaft wird nur festgelegt, wenn der Vorgang erneut ausgeführt 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?: Date

Eigenschaftswert

Date

result

Das Ergebnis der Aufgabenausführung. Wenn der Wert "failed" ist, werden die Details des Fehlers in der failureInfo-Eigenschaft gefunden. Mögliche Werte sind: "Erfolg", "Fehler"

result?: TaskExecutionResult

Eigenschaftswert

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. 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

Der Zeitpunkt, zu dem die Aufgabe gestartet wurde. Wenn die Aufgabe neu gestartet oder erneut ausgeführt wurde, ist dies der letzte Zeitpunkt, zu dem die Aufgabe gestartet wurde.

startTime: Date

Eigenschaftswert

Date

state

Der aktuelle Status des Auftragsvorbereitungsvorgangs auf dem Computeknoten. Mögliche Werte sind: "running", "completed"

state: JobPreparationTaskState

Eigenschaftswert

taskRootDirectory

Das Stammverzeichnis der Auftragsvorbereitungsaufgabe auf dem Computeknoten. Sie können diesen Pfad verwenden, um dateien abzurufen, die von der Aufgabe erstellt wurden, z. B. Protokolldateien.

taskRootDirectory?: string

Eigenschaftswert

string

taskRootDirectoryUrl

Die URL zum Stammverzeichnis der Auftragsvorbereitungsaufgabe auf dem Computeknoten.

taskRootDirectoryUrl?: string

Eigenschaftswert

string