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

BatchJobConstraints interface

作业的执行约束。

属性

maxTaskRetryCount

每个任务可重试的最大次数。 如果 Batch 服务退出代码为非零,则重试任务。 请注意,此值专门控制重试次数。 批处理服务会尝试每个任务一次,然后可以重复尝试,直到该限制。 例如,如果最大重试次数为3次,批处理最多会尝试4次任务(一次初次尝试和3次重试)。 如果最大重试次数为0,批处理服务不会重试任务。 如果最大重试次数为-1,批处理服务可以无限次重试任务。 默认值为 0(无重试)。

maxWallClockTime

作业可运行的最大时间,从创建作业开始计算。 如果作业在时间限制内未完成,批处理服务会终止作业以及所有仍在运行的任务。 在这种情况下,终止原因将是MaxWallClockTimeExpiry。 如果未指定该属性,作业时间无限制。 时间持续时间以ISO 8601格式规定。

属性详细信息

maxTaskRetryCount

每个任务可重试的最大次数。 如果 Batch 服务退出代码为非零,则重试任务。 请注意,此值专门控制重试次数。 批处理服务会尝试每个任务一次,然后可以重复尝试,直到该限制。 例如,如果最大重试次数为3次,批处理最多会尝试4次任务(一次初次尝试和3次重试)。 如果最大重试次数为0,批处理服务不会重试任务。 如果最大重试次数为-1,批处理服务可以无限次重试任务。 默认值为 0(无重试)。

maxTaskRetryCount?: number

属性值

number

maxWallClockTime

作业可运行的最大时间,从创建作业开始计算。 如果作业在时间限制内未完成,批处理服务会终止作业以及所有仍在运行的任务。 在这种情况下,终止原因将是MaxWallClockTimeExpiry。 如果未指定该属性,作业时间无限制。 时间持续时间以ISO 8601格式规定。

maxWallClockTime?: string

属性值

string