AWS Batch
用户指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

创建作业队列

在您可在 AWS Batch 中提交作业之前,必须先创建一个作业队列。在创建作业队列时,您可以将一个或多个计算环境与队列相关联,并且为计算环境分配优先顺序。

您还可以设置作业队列优先级,该优先级决定了 AWS Batch 计划程序在关联的计算环境中置放作业的顺序。例如,如果计算环境与多个作业队列关联,则具有较高优先级的作业队列将会优先在该计算环境中计划作业。

创建作业队列

  1. https://console.amazonaws.cn/batch/ 打开 AWS Batch 控制台。

  2. 从导航栏中,选择要使用的区域。

  3. 在导航窗格中,选择 Job queuesCreate queue

  4. 对于 Queue name,为作业队列输入唯一名称。

  5. 请务必选择 Enable job queue,以便您的作业队列能够接受作业提交。

  6. 对于 Priority,为作业队列的优先级输入一个整数值。当有多个作业队列与同一计算环境关联时,系统将首先评估具有较高优先级 (或 priority 参数的较高整数值) 的作业队列。优先级按降序顺序确定,例如,优先级值为 10 的作业队列将会比优先级值为 1 的作业队列优先计划。

  7. Connected compute environments for this queue 部分,从列表中按照队列置放的尝试顺序选择一个或多个计算环境,以便与作业队列关联。作业计划程序使用计算环境顺序来确定哪个计算环境应执行给定作业。计算环境必须先处于 VALID 状态,然后您才能将其与作业队列关联。您最多可以将三个计算环境与一个作业队列关联。

    注意

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

    您可以通过选择表中 Order 列旁边的向上和向下箭头,来更改计算环境的顺序。

  8. 选择 Create 以完成和创建作业队列。