Share via


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

JobManagerTask 类

定义

表示Azure Batch JobManager 任务。

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

注解

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

构造函数

JobManagerTask()

初始化 JobManagerTask 类的新实例。

JobManagerTask(String, String)

初始化 JobManagerTask 类的新实例。

属性

AllowLowPriorityNode

获取或设置作业管理器任务是否可以在低优先级计算节点上运行。 如果省略,则默认值为 true。

ApplicationPackageReferences

获取或设置应用程序包的列表,Batch 服务将在运行命令行之前部署到计算节点。

AuthenticationTokenSettings

获取或设置任务可用于执行 Batch 服务操作的身份验证令牌的设置。

CommandLine

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

Constraints

获取或设置此 JobManager 任务的执行约束。

ContainerSettings

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

DisplayName

获取或设置 JobManager 任务的显示名称。

EnvironmentSettings

获取或设置 JobManager 任务的一组环境设置。

Id

获取或设置任务的 ID。

KillJobOnCompletion

获取或设置一个值,该值指示在作业管理器任务完成时是否终止作业中的所有任务并完成作业。

OutputFiles

获取或设置运行命令行后 Batch 服务将从计算节点上传的文件列表。

RequiredSlots

获取或设置 Task 运行所需的计划槽数。

ResourceFiles

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

RunExclusive

获取或设置作业管理器任务是否需要独占使用运行它的计算节点。

UserIdentity

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

适用于