BatchJobPreparationTaskExecutionInfo interface

包含計算節點上作業準備工作執行的相關信息。

屬性

containerInfo

關於任務執行容器的資訊。 此屬性僅在任務在容器上下文中執行時被設定。

endTime

工作準備任務完成的時間點。 此屬性僅在任務處於完成狀態時設定。

exitCode

程式的退出碼在任務命令列中指定。 此參數僅在任務已完成時回傳。 程序的退出碼反映應用程式開發者為該程序實作的特定慣例。 如果你用出口代碼值來做決策,務必了解應用程式流程所使用的退出代碼慣例。 請注意,退出碼也可能由計算節點作業系統產生,例如當程序被強制終止時。

failureInfo

描述任務失敗的資訊(如有)。 此屬性僅在任務處於完成狀態且遇到失敗時才會設定。

lastRetryTime

最近一次開始執行工作準備任務重試的時間點。 此屬性僅在任務被重試時設定(即 retryCount 非零)。 若有此值,通常與 startTime 相同,但若任務因非重試原因重新啟動,則可能不同;例如,如果計算節點在重試時被重新啟動,則 startTime 會更新,但 lastRetryTime 則不會。

result

任務執行的結果。 如果值為「失敗」,那麼失敗的詳細資料可以在 failureInfo 屬性中找到。

retryCount

該任務被批次服務重試的次數。 任務應用程式失敗(非零退出碼)會重試,預處理錯誤(任務無法執行)及檔案上傳錯誤不會重試。 批次服務會在約束條件限制範圍內重試任務。 任務應用程式失敗(非零退出碼)會重試,預處理錯誤(任務無法執行)及檔案上傳錯誤不會重試。 批次服務會在約束條件限制範圍內重試任務。

startTime

任務開始的時間點。 如果任務已被重新啟動或重試,則該任務最近一次開始執行的時間點。

state

運算節點上工作準備任務的當前狀態。

taskRootDirectory

計算節點上工作準備任務的根目錄。 你可以利用這條路徑來取得任務所建立的檔案,例如日誌檔案。

taskRootDirectoryUrl

計算節點上工作準備任務根目錄的網址。

屬性詳細資料

containerInfo

關於任務執行容器的資訊。 此屬性僅在任務在容器上下文中執行時被設定。

containerInfo?: BatchTaskContainerExecutionInfo

屬性值

endTime

工作準備任務完成的時間點。 此屬性僅在任務處於完成狀態時設定。

endTime?: Date

屬性值

Date

exitCode

程式的退出碼在任務命令列中指定。 此參數僅在任務已完成時回傳。 程序的退出碼反映應用程式開發者為該程序實作的特定慣例。 如果你用出口代碼值來做決策,務必了解應用程式流程所使用的退出代碼慣例。 請注意,退出碼也可能由計算節點作業系統產生,例如當程序被強制終止時。

exitCode?: number

屬性值

number

failureInfo

描述任務失敗的資訊(如有)。 此屬性僅在任務處於完成狀態且遇到失敗時才會設定。

failureInfo?: BatchTaskFailureInfo

屬性值

lastRetryTime

最近一次開始執行工作準備任務重試的時間點。 此屬性僅在任務被重試時設定(即 retryCount 非零)。 若有此值,通常與 startTime 相同,但若任務因非重試原因重新啟動,則可能不同;例如,如果計算節點在重試時被重新啟動,則 startTime 會更新,但 lastRetryTime 則不會。

lastRetryTime?: Date

屬性值

Date

result

任務執行的結果。 如果值為「失敗」,那麼失敗的詳細資料可以在 failureInfo 屬性中找到。

result?: BatchTaskExecutionResult

屬性值

retryCount

該任務被批次服務重試的次數。 任務應用程式失敗(非零退出碼)會重試,預處理錯誤(任務無法執行)及檔案上傳錯誤不會重試。 批次服務會在約束條件限制範圍內重試任務。 任務應用程式失敗(非零退出碼)會重試,預處理錯誤(任務無法執行)及檔案上傳錯誤不會重試。 批次服務會在約束條件限制範圍內重試任務。

retryCount: number

屬性值

number

startTime

任務開始的時間點。 如果任務已被重新啟動或重試,則該任務最近一次開始執行的時間點。

startTime: Date

屬性值

Date

state

運算節點上工作準備任務的當前狀態。

state: BatchJobPreparationTaskState

屬性值

taskRootDirectory

計算節點上工作準備任務的根目錄。 你可以利用這條路徑來取得任務所建立的檔案,例如日誌檔案。

taskRootDirectory?: string

屬性值

string

taskRootDirectoryUrl

計算節點上工作準備任務根目錄的網址。

taskRootDirectoryUrl?: string

屬性值

string