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

JobPreparationTask 类

定义

在任何给定计算节点上作业的任何任务之前运行的作业准备任务。

public class JobPreparationTask
type JobPreparationTask = class
Public Class JobPreparationTask
继承
JobPreparationTask

注解

在计算节点上触发恢复操作时,Batch 将重试任务。 恢复操作的示例包括 (但不限于重新启动运行不正常的计算节点或由于主机故障而消失的计算节点时) 。 由于恢复操作而导致的重试独立于 ,并且不计入 。MaxTaskRetryCount 即使 MaxTaskRetryCount 为 0,也可能由于恢复操作而发生内部重试。 因此,所有任务都应是幂等的。 这意味着任务需要容忍中断和重启,而不会导致任何损坏或重复数据。 对于长时间运行的任务,最佳做法是使用某种形式的检查点。

构造函数

JobPreparationTask()

初始化 JobPreparationTask 类的新实例。

JobPreparationTask(String)

初始化 JobPreparationTask 类的新实例。

属性

CommandLine

获取或设置任务的命令行。

Constraints

获取或设置用户为此作业准备任务提供的执行约束。

ContainerSettings

获取或设置运行任务的容器的设置。

EnvironmentSettings

获取或设置 EnvironmentSetting 实例的集合。

Id

获取或设置任务的 ID。

RerunOnComputeNodeRebootAfterSuccess

获取或设置 Batch 服务是否应在计算节点重新启动后重新运行作业准备任务。

ResourceFiles

获取或设置 Batch 服务在运行命令行之前将下载到计算节点的文件列表。

UserIdentity

获取或设置运行任务时所依据的用户标识。

WaitForSuccess

获取或设置 Batch 服务是否应等待作业准备任务的成功完成,然后再计划计算节点上的任何任务。

适用于