Definir prioridade aos trabalhos - MediaConvert

Definir prioridade aos trabalhos

Dentro de uma fila, o AWS Elemental MediaConvert processa trabalhos em paralelo até que todos os recursos disponíveis para a fila tenham sido usados. Depois que um trabalho for concluído e houver recursos disponíveis na fila novamente, o MediaConvert seleciona o próximo trabalho para processar com base na ordem de prioridade.

Você especifica a prioridade ao criar um trabalho. O MediaConvert processa trabalhos em cada fila de acordo com a prioridade de cada trabalho, começando pelo número mais alto. Se mais de um trabalho tiver o valor mais alto de prioridade, o MediaConvert escolhe entre eles, selecionando o que você enviou primeiro.

Quando você envia um trabalho com uma prioridade mais alta, o MediaConvert não interrompe o trabalho atual. Quando o trabalho for concluído, o MediaConvert começa o próxima trabalho com base em sua prioridade relativa na fila.

Após criar um trabalho, você não poderá mais alterar ou atualizar sua prioridade. No entanto, você pode especificar uma nova prioridade para trabalhos que saltam entre filas. Para obter informações adicionais, consulte Definindo a prioridade do trabalho para trabalhos transferidos. As guias a seguir mostram diferentes opções para definir a prioridade de um trabalho.

Console

Para definir a prioridade de um trabalho no console do MediaConvert:

  1. Na página Criar trabalho, selecione Gerenciamento de trabalho.

  2. Em Prioridade, insira um número de -50 a 50. O MediaConvert processa primeiro os trabalhos com o valor mais alto de Prioridade. Se você não especificar um valor, o MediaConvert irá atribuir o valor padrão de 0.

API, SDK, or the AWS CLI

Para definir a prioridade de um trabalho na API, no SDK ou no AWS CLI, especifique a propriedade priority. Essa propriedade é um filho direto de Jobs, que está no nível superior da especificação de tarefa JSON. Defina o valor Priority para um número inteiro no intervalo de -50 a 50, inclusive. O valor padrão é 0.

A seguir está um trecho de uma configuração de trabalho JSON com Priority definido como 10.

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

Para obter mais informações, consulte a Referência da API do MediaConvert.