設定任務優先順序 - MediaConvert

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

設定任務優先順序

在佇列中,AWSElemental 會平行 MediaConvert 處理任務,直到使用佇列可用的所有資源為止。任務完成且佇列中再次提供資源後, 會根據任務的優先順序 MediaConvert 選取要處理的下一個任務。

您可以在建立任務時指定優先順序。 會根據每個任務的優先順序 MediaConvert 處理每個佇列中的任務,從最高數字開始。如果多個任務的優先順序值最高,請選擇您首先提交的任務,在其中進行 MediaConvert 選擇。

MediaConvert 當您提交具有較高優先順序的任務時, 不會停止目前的任務。執行中的任務完成後, 會根據其在佇列中的相對優先順序 MediaConvert 啟動下一個任務。

建立任務後,您無法變更或更新其優先順序。不過,您可以為跳轉佇列的任務指定新的優先順序。如需其他資訊,請參閱 設定跳轉任務的優先順序。下列索引標籤顯示設定任務優先順序的不同選項。

Console

若要在 MediaConvert 主控台中設定任務的優先順序:

  1. 建立任務頁面上,選擇任務管理

  2. 對於優先順序 ,輸入 -50 到 50 之間的數字。 MediaConvert 會先處理優先順序值最高的任務。如果您未指定值, 會 MediaConvert 指派預設值 0。

API, SDK, or the AWS CLI

若要在 API、 SDK或 中設定任務的優先順序 AWS CLI,請指定 priority 屬性。此屬性是 的直接子項Jobs,位於JSON任務規格的頂層。將 Priority 的值設定為整數,其範圍從 -50 到 50 (含)。預設值為 0。

以下是任務設定的摘錄,JSONPriority其設定為 10。

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

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