你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
JobManagerTask 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示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 |
获取或设置运行任务时所依据的用户标识。 |