

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

# 设置作业优先级
<a name="setting-the-priority-of-a-job"></a>

在队列中，并行 AWS Elemental MediaConvert 处理作业，直到队列的所有可用资源都用完。在任务完成且资源再次出现在队列中后，根据任务的*优先级 MediaConvert *选择下一个要处理的作业。

您在创建任务时指定优先级。 MediaConvert 根据每个任务的优先级（从最高的数字开始）处理每个队列中的作业。如果多个作业的优先级值最高，请通过 MediaConvert 选择您首先提交的作业来从中进行选择。

MediaConvert 当您提交优先级更高的作业时，不会停止当前作业。当正在运行的作业完成后，根据其在队列中的相对优先级 MediaConvert 启动下一个作业。

创建作业后，无法更改或更新其优先级。但是，您可以为跳跃队列的作业指定新的优先级。有关更多信息，请参阅 [设置跳跃作业的优先级](job-priority-and-queue-hopping.md)。以下选项卡显示了用于设置作业优先级的不同选项。

------
#### [ Console ]

要在 MediaConvert 控制台中设置作业的优先级，请执行以下操作：

1. 在**创建作业**页面上，选择**作业管理**。

1. 在 “**优先级**” 中，输入一个介于 -50 到 50 之间的数字。 MediaConvert处理**优先级优先级**值最高的作业。如果未指定值，则 MediaConvert 分配默认值 0。

------
#### [ API, SDK, or the AWS CLI ]

要在 API、SDK 或中设置作业的优先级 AWS CLI，请指定`priority`属性。此属性是 `Jobs` 的直接子级，后者位于 JSON 作业规范的顶级中。将 `Priority` 的值设置为 -50 到 50 之间的整数，包括 -50 到 50。默认值是 0。

以下是 `Priority` 设置为 10 的作业设置 JSON 摘录。

```
{
    "Settings": {
        "OutputGroups": [...],
        "Inputs": [...]
    },
    "Priority": 10
}
```

如需了解更多信息，请参阅 MediaConvert [API 参考](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-createjobrequest-priority)。

------