Job 队列参数 - Amazon Batch
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Job 队列参数

作业队列被拆分为四个基本组成部分:作业队列的名称、状态和优先级,以及计算环境顺序。

Job 队列名称

jobQueueName

作业队列的名称。允许使用不超过 128 个字母 (大写和小写字母)、数字和下划线。

类型: 字符串

:必需 是

优先级

priority

作业队列的优先级。当有多个作业队列与同一计算环境关联时,系统将首先评估具有较高优先级 (或 priority 参数的较高整数值) 的作业队列。优先级按降序顺序确定,例如,优先级值为 10 的作业队列将会比优先级值为 1 的作业队列优先计划。所有计算环境必须是 EC2(EC2SPOT)或 Fargate(FARGATEFARGATE_SPOT);不能将 EC2 和 Fargate 计算环境混合使用。

类型: 整数

:必需 是

计划政策

schedulingPolicyArn

作业队列计划策的 Amazon 资源名称 (ARN)。Job 队列没有计划策策略,将按照先进先出 (FIFO) 模式计划。在作业队列有计划策略后,它可以被替换但无法删除。没有调度策略的作业队列被安排为 FIFO 作业队列,无法添加调度策略。具有计划策的作业队列最多可以有 500 个有效的公平股标识符。达到限制后,提交添加新的公平股份标识符的任何职位都将失败。

类型: 字符串

:必需 否

state

作业队列的状态。如果作业队列状态为ENABLED(默认值),它可以接受作业。如果作业队列状态为 DISABLED,则无法将新作业添加到队列中,但队列中已有的作业可以完成。

类型: 字符串

有效值:ENABLED | DISABLED

:必需 否

计算环境顺序

computeEnvironmentOrder

一组计算环境,它们映射到一个作业队列,并且其顺序是彼此相关的。作业计划程序使用此参数来确定哪个计算环境应执行指定作业。计算环境必须先处于 VALID 状态,然后您才能将其与作业队列关联。您最多可以将三个计算环境与一个作业队列关联。所有计算环境必须是 EC2(EC2SPOT)或 Fargate(FARGATEFARGATE_SPOT);不能将 EC2 和 Fargate 计算环境混合使用。

注意

与作业队列关联的所有计算环境必须共享同一架构。Amazon Batch不支持在单个作业队列中混合使用计算环境架构类型。

类型: 数组ComputeEnvironmentOrder对象

:必需 是

computeEnvironment

计算环境的 Amazon 资源名称 (ARN)。

类型: 字符串

:必需 是

order

计算环境的顺序。计算环境按照升序顺序尝试。例如,如果有两个计算环境与一个作业队列关联,则具有较低 order 整数值的计算环境首先尝试进行作业置放。

标签

tags

与作业队列关联的键/值对标签。有关更多信息,请参阅 给您的 Amazon Batch 资源加标签

类型: 字符串到字符串映射

:必需 否