

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

# 設定任務優先順序
<a name="setting-the-priority-of-a-job"></a>

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

您可以在建立任務時指定優先順序。MediaConvert 會根據每個任務的優先順序處理每個佇列中的任務，從最高數量開始。如果多個任務具有最高的優先順序值，MediaConvert 會透過選取您首先提交的任務來選擇這些任務。

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

建立任務之後，您無法變更或更新其優先順序。不過，您可以為跳轉佇列的任務指定新的優先順序。如需其他資訊，請參閱 [設定跳轉任務的優先順序](job-priority-and-queue-hopping.md)。下列索引標籤顯示設定任務優先順序的不同選項。

------
#### [ Console ]

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

1. 在**建立任務**頁面上，選擇**任務管理**。

1. 針對**優先順序**，輸入從 -50 到 50 的數字。MediaConvert 會先處理**具有優先順序**最高值的任務。如果您未指定值，MediaConvert 會指派預設值 0。

------
#### [ API, SDK, or the AWS CLI ]

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

以下是任務設定 JSON 的摘錄，並將 `Priority`設定為 10。

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

如需詳細資訊，請參閱 MediaConvert [API 參考](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-createjobrequest-priority)。

------