在 AWS Elemental MediaConvert 中处理队列 - MediaConvert
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

在 AWS Elemental MediaConvert 中处理队列

队列是一组处理作业的资源。

要启动作业,请将其提交到一个队列。AWS Elemental MediaConvert 并行 处理您提交到队列的任务。队列的所有资源都用完后,其他作业将保持 SUBMITTED 状态,直到队列的资源再次可用。可以使用队列来管理可供您的账户使用的资源。

MediaConvert 提供以下两种队列类型:

按需队列

按需队列不必事先设置任何内容。默认队列为按需队列。您支付的费率取决于您使用的特征。有关更多信息,请参阅MediaConvert 定价

预留队列

对于预留队列,不管使用量是多少,都需要为整个队列的转码容量付费。有关更多信息,请参阅MediaConvert 定价

所有作业都在队列中运行。如果您在创建任务时未指定队列,则将其 MediaConvert发送到默认的按需队列。

有关可以创建多少队列以及这些队列可以运行多少作业的信息,请参阅《Amazon 一般参考指南》中的服务限额

您可以设置作业,使其在 SUBMITTED 状态下停留时间过长时自动从一个队列移动到另一个队列。有关更多信息,请参阅 队列跳跃

完成一项作业所需的时间因输入文件和作业设置的不同而有所差异。因此,完成任务的顺序 MediaConvert 并不总是与您提交的顺序相同。

如何为作业指定队列

提交作业时,您可以指定作业队列。以下选项卡显示了为作业指定队列的不同选项。

Console

要使用 MediaConvert 控制台为您的任务指定队列,请完成以下步骤:

  1. 在 MediaConvert 控制台中打开 “创建作业” 页面。

  2. 作业设置菜单中选择作业管理

  3. 队列下,选择一个队列。

API, SDK, or the Amazon CLI

要使用 API、SDK 或 Amazon Command Line Interface (Amazon CLI) 指定作业的队列,请指定Queue属性。此属性是 Jobs 的直接子级,后者位于 JSON 作业规范的顶级中。设置 Queue 为队列的 ARN。

以下是作业设置 JSON 的摘录,其中指定了示例队列。

{ "Settings": { "OutputGroups": [...], "Inputs": [...] }, "Queue": "arn:aws:mediaconvert:us-west-2:111122223333:queues/example" }

如需了解更多信息,请参阅 MediaConvert API 参考

下面的主题提供有关队列的一般工作方式以及特定于每个队列类型的信息。