你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

BatchTaskExecutionInfo interface

有关任务执行的信息。

属性

containerInfo

关于任务执行容器的信息。 该属性仅在任务在容器上下文中运行时设置。

endTime

任务完成的时间。 该属性仅在任务处于完成状态时设置。

exitCode

任务命令行中指定的程序退出代码。 该属性仅在任务处于完成状态时设置。 一般来说,进程的出口代码反映了应用开发者为该进程实现的特定约定。 如果你用退出代码值来做代码决策,务必了解应用过程中使用的退出代码惯例。 然而,如果批处理服务因超时或用户通过API终止任务而终止任务,你可能会看到作系统定义的退出码。

failureInfo

描述任务失败的信息(如果有的话)。 该属性仅在任务处于完成状态并遇到失败时设置。

lastRequeueTime

任务最近一次因用户请求而被批处理服务重新排队的时间点。 该属性仅在 requeueCount 非零时设置。

lastRetryTime

最近一次任务重试开始运行。 该元素仅在任务被重试时出现(即retryCount非零)。 如果存在,通常与 startTime 相同,但如果任务因非重试原因被重启,可能会不同;例如,如果计算节点在重试过程中被重启,那么startTime会更新,但lastRetryTime不会更新。

requeueCount

任务因用户请求而被批处理服务重新排队的次数。 当用户通过调整/缩小池来移除计算节点或作业被禁用时,用户可以指定计算节点上的任务重新排队执行。 该计数记录了任务因这些原因被重新排队的次数。

result

任务执行的结果。 如果该值为“失败”,那么失败的详细信息可以在 failureInfo 属性中找到。

retryCount

任务被批处理服务重试的次数。 任务应用失败(非零退出码)会重试,预处理错误(任务无法执行)和文件上传错误不会重试。 批处理服务会在约束限制范围内重试任务。

startTime

任务开始运行的时间。 “运行中”对应于运行状态,因此如果任务指定了资源文件或包,那么启动时间反映了任务开始下载或部署这些文件的时间。 如果任务已被重启或重试,则该任务最近一次开始运行。 该属性仅适用于处于运行中或已完成状态的任务。

属性详细信息

containerInfo

关于任务执行容器的信息。 该属性仅在任务在容器上下文中运行时设置。

containerInfo?: BatchTaskContainerExecutionInfo

属性值

endTime

任务完成的时间。 该属性仅在任务处于完成状态时设置。

endTime?: Date

属性值

Date

exitCode

任务命令行中指定的程序退出代码。 该属性仅在任务处于完成状态时设置。 一般来说,进程的出口代码反映了应用开发者为该进程实现的特定约定。 如果你用退出代码值来做代码决策,务必了解应用过程中使用的退出代码惯例。 然而,如果批处理服务因超时或用户通过API终止任务而终止任务,你可能会看到作系统定义的退出码。

exitCode?: number

属性值

number

failureInfo

描述任务失败的信息(如果有的话)。 该属性仅在任务处于完成状态并遇到失败时设置。

failureInfo?: BatchTaskFailureInfo

属性值

lastRequeueTime

任务最近一次因用户请求而被批处理服务重新排队的时间点。 该属性仅在 requeueCount 非零时设置。

lastRequeueTime?: Date

属性值

Date

lastRetryTime

最近一次任务重试开始运行。 该元素仅在任务被重试时出现(即retryCount非零)。 如果存在,通常与 startTime 相同,但如果任务因非重试原因被重启,可能会不同;例如,如果计算节点在重试过程中被重启,那么startTime会更新,但lastRetryTime不会更新。

lastRetryTime?: Date

属性值

Date

requeueCount

任务因用户请求而被批处理服务重新排队的次数。 当用户通过调整/缩小池来移除计算节点或作业被禁用时,用户可以指定计算节点上的任务重新排队执行。 该计数记录了任务因这些原因被重新排队的次数。

requeueCount: number

属性值

number

result

任务执行的结果。 如果该值为“失败”,那么失败的详细信息可以在 failureInfo 属性中找到。

result?: BatchTaskExecutionResult

属性值

retryCount

任务被批处理服务重试的次数。 任务应用失败(非零退出码)会重试,预处理错误(任务无法执行)和文件上传错误不会重试。 批处理服务会在约束限制范围内重试任务。

retryCount: number

属性值

number

startTime

任务开始运行的时间。 “运行中”对应于运行状态,因此如果任务指定了资源文件或包,那么启动时间反映了任务开始下载或部署这些文件的时间。 如果任务已被重启或重试,则该任务最近一次开始运行。 该属性仅适用于处于运行中或已完成状态的任务。

startTime?: Date

属性值

Date