本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在 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主控台建立隨選佇列:
-
在主控台中開啟 [佇列] 頁 MediaConvert 面。
-
選擇建立佇列。
-
輸入 Name (名稱)。然後選擇性地輸入「說明」與任何「標籤」
-
選擇建立佇列。
- 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主控台變更隨選佇列的狀態:
-
在主控台中開啟 [佇列] 頁 MediaConvert 面。
-
在 [隨選佇列] 區段中,選取佇列。
-
選擇 Edit queue (編輯佇列)。
-
在狀態下,選擇暫停或作用中。
-
選擇 [儲存佇列]。
- 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主控台刪除隨選佇列:
-
在主控台中開啟 [佇列] 頁 MediaConvert 面。
-
選取佇列。
-
選擇 [刪除佇列]。
- AWS CLI
-
下列delete-queue
範例會刪除隨選佇列。
aws mediaconvert delete-queue \
--name Queue1
如需如何使用刪除隨選佇列的相關資訊 AWS CLI,請參閱命AWS CLI 令參考。