在 中使用佇列 AWS Elemental MediaConvert - MediaConvert

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

在 中使用佇列 AWS Elemental MediaConvert

佇列是一組處理任務的資源。所有任務都會在佇列中執行。

若要啟動任務,您可以將其提交至佇列。 會 AWS Elemental MediaConvert 處理您平行提交至佇列的任務。使用佇列的所有資源時,其他任務會保持 SUBMITTED 狀態,直到佇列的資源再次可用為止。使用佇列來管理您帳戶可用的資源、同時處理多個任務,以及在需要時排定一些任務的優先順序。

MediaConvert 提供下列兩種佇列類型:

隨需佇列 (建議)

使用隨需佇列,您便無需再進行任何設定。您的預設佇列是隨需佇列。您支付的費率取決於您使用的功能。大多數客戶為了可擴展性和存取所有 MediaConvert 功能而使用隨需佇列。如需詳細資訊,請參閱 MediaConvert 定價

預留佇列

不論您用了多少轉碼容量,您都可以透過預留佇列來支付整個佇列的轉碼容量。預留佇列需要 12 個月的承諾,不自動擴展,並與隨需佇列相比具有功能限制。如需詳細資訊,請參閱 MediaConvert 定價限制

如果您在建立任務時未指定佇列,MediaConvert 會將佇列傳送至預設的隨需佇列。

如需有關您可以建立多少佇列,以及這些佇列可執行多少任務的資訊,請參閱《 一般參考指南》中的服務配額AWS

如果任務停留SUBMITTED在 狀態太長,您可以將任務設定為自動從一個佇列移至另一個佇列。如需詳細資訊,請參閱將任務移至不同的佇列

完成任務的時間會因您的輸入檔案和任務設定而有很大差異。因此,MediaConvert 不一定會以您提交任務的相同順序完成任務。

如何為您的任務指定佇列

您可以在提交任務時指定任務的佇列。下列索引標籤顯示為您的任務指定佇列的不同選項。

Console

若要使用 MediaConvert 主控台指定任務的佇列,請完成下列步驟:

  1. 在 MediaConvert 主控台中開啟建立任務頁面。

  2. 任務設定功能表中選擇任務管理

  3. 佇列下,選擇佇列。

API, SDK, or the AWS CLI

若要使用 API、 SDK 或 AWS Command Line Interface (AWS CLI) 指定任務的佇列,請指定 Queue 屬性。此屬性是 的直接子項Jobs,位於 JSON 任務規格的最上層。Queue 設定為佇列的 ARN。

以下是指定範例佇列的任務設定 JSON 摘錄。

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

如需詳細資訊,請參閱 MediaConvert API 參考

下列主題提供有關佇列一般如何運作的資訊,以及特定於每種佇列類型的資訊。