在 AWS Elemental 中使用隨選佇列 MediaConvert - MediaConvert

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

在 AWS Elemental 中使用隨選佇列 MediaConvert

您的預設佇列是隨需佇列。隨選佇列與預留佇列不同,AWS Elemental 如何為任務 MediaConvert 配置轉碼資源以及支付方式。如需詳細資訊,請參閱MediaConvert 定價。本節說明如何使用多個佇列、建立其他佇列、檢視佇列、暫停或啟用佇列,以及刪除佇列。

管理資源和測試效能

管理資源以 parallel 時處理更多工作。執行測試以最佳化效能。

資源分配和工作優先順序

根據預設,您的帳戶有一個隨選佇列。您可以建立其他隨選佇列服務配額說明文件會列出您帳戶中可用的佇列數目上限 AWS 區域。

每個佇列都可以同時處理多個工作,最多可達服務配額說明文件中列出的最大值。例如,如果在 us-east-1 中有五個佇列,則總共可以同時處理 1000 個工作。在此範例中,您可以在任何個別佇列中處理多達 200 個工作。)

隨選佇列中的工作完成時,會根據工作的優先順序 MediaConvert 選取要處理的下一個工作。您會在建立任務時設定其優先順序。如果有多個工作具有最高優先順序,則會 MediaConvert 從您先提交的工作開始。如需詳細資訊,請參閱 Job 優先權

您也可以使用多個隨選佇列來組織工作。例如,您可以針對不同佇列中的不同工作流程執行作業。 MediaConvert 跨多個佇列 parallel 處理這些工作。您也可以使用「標籤」來追蹤不同工作流程的工作。

注意

如果您需要 parallel 時處理更多工作,建議您先要求增加佇列可執行的工作數目,而不是建立其他佇列。若要這麼做,請開啟 [Service Quotas] 主控台,選擇 [每個隨選佇列同時工作],然後選取 [要求增加配額]。

性能測試

我們建議您測試任何具有特定效能需求的工作流程。依預設,會針對最常見的工作類型,將佇列的效能最 MediaConvert 佳化。如果您的工作流程主要包含大量快速完成的工作,或者您對佇列效能有疑問,請聯絡AWS 支援人員。

使用隨選佇列進行轉碼的費用

使用隨選佇列時,您可以根據用量付費。如需定價詳細資訊,請參閱 AWS Elemental MediaConvert 定價

建立隨選佇列

AWS Elemental MediaConvert 提供預設的隨選佇列。默認隊列在所有可用 AWS 區域。其他佇列只會顯示 AWS 區域 在建立佇列的位置。若要將其他資源新增至您的帳戶,您可以建立自己的隨選佇列。

若要瞭解佇列如何影響 MediaConvert 配置資源處理的方式,請參閱管理資源和測試效能。下列索引標籤顯示建立隨選佇列的不同選項。

Console

若要使用 MediaConvert主控台建立隨選佇列:

  1. 在主控台中開啟 [佇列] 頁 MediaConvert 面。

  2. 選擇建立佇列

  3. 輸入 Name (名稱)。然後選擇性地輸入「說明」與任何「標籤

  4. 選擇建立佇列

AWS CLI

下列create-queue範例會建立新的隨選佇列。

aws mediaconvert create-queue \ --region region-name-1 \ --name Queue1 \ --description "Example queue description." \ --tags "KeyName1=string1,KeyName2=string2"

如需如何使用建立隨選佇列的相關資訊 AWS CLI,請參閱命AWS CLI 令參考

暫停和重新啟用隨選佇列

新佇列預設為「作用」狀態,且可立即處理工作。您可以選擇暫停佇列以停止處理任何其他工作。暫停工作時,會 MediaConvert 完成處理已在執行中的工作。如果您將工作提交至暫停的佇列,其狀態將保留在,SUBMITTED直到您將佇列的狀態變更回 Active 或取消工作為止。

下列索引標籤顯示如何變更隨選佇列的狀態。

Console

若要使用 MediaConvert主控台變更隨選佇列的狀態:

  1. 在主控台中開啟 [佇列] 頁 MediaConvert 面。

  2. 在 [隨選佇列] 區段中,選取佇列。

  3. 選擇 Edit queue (編輯佇列)

  4. 狀態下,選擇暫停作用中

  5. 選擇 [儲存佇列]。

AWS CLI

下列update-queue範例會暫停作用中隨選佇列。

aws mediaconvert update-queue \ --name Queue1 \ --status PAUSED

下列update-queue範例會啟動暫停的隨選佇列。

aws mediaconvert update-queue \ --name Queue1 \ --status ACTIVE

如需如何使用變更隨選佇列狀態的相關資訊 AWS CLI,請參閱《命AWS CLI 令參考》。

列出隨選佇列

您可以列出與您相關聯的佇列, AWS 帳戶 並取得這些佇列的詳細資訊。下列索引標籤顯示列出佇列的不同選項。

Console

若要使用 MediaConvert 主控台列出隨選佇列,請開啟 [列] 頁面。選取佇列以檢視其 ARN。

AWS CLI

下列list-queues範例會列出所有佇列。

aws mediaconvert list-queues

下列 JSON 是清單佇列回應的範例。

{ "Queues": [ { "Arn": "arn:aws:mediaconvert:us-west-2:111122223333:queues/Example", "CreatedAt": "2023-06-19T09:34:25-07:00", "LastUpdated": "2023-06-19T09:34:25-07:00", "Name": "Example", "PricingPlan": "ON_DEMAND", "ProgressingJobsCount": 0, "Status": "ACTIVE", "SubmittedJobsCount": 0, "Type": "CUSTOM" }, { "Arn": "arn:aws:mediaconvert:us-west-2:111122223333:queues/Default", "CreatedAt": "2018-05-16T09:13:08-07:00", "LastUpdated": "2021-05-14T15:39:23-07:00", "Name": "Default", "PricingPlan": "ON_DEMAND", "ProgressingJobsCount": 0, "Status": "ACTIVE", "SubmittedJobsCount": 0, "Type": "SYSTEM" } ] }

如需如何使用列出佇列的相關資訊 AWS CLI,請參閱《命AWS CLI 令參考》。

刪除隨選佇列

您可刪除預設佇列之外的其他佇列。您無法刪除其中包含未處理的任務的佇列。下列索引標籤顯示如何刪除隨選佇列。

Console

若要使用 MediaConvert主控台刪除隨選佇列:

  1. 在主控台中開啟 [佇列] 頁 MediaConvert 面。

  2. 選取佇列。

  3. 選擇 [刪除佇列]。

AWS CLI

下列delete-queue範例會刪除隨選佇列。

aws mediaconvert delete-queue \ --name Queue1

如需如何使用刪除隨選佇列的相關資訊 AWS CLI,請參閱命AWS CLI 令參考