Usando filas sob demanda no AWS Elemental MediaConvert - MediaConvert

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Usando filas sob demanda no AWS Elemental MediaConvert

Sua fila padrão é uma fila sob demanda. As filas sob demanda diferem das filas reservadas na forma como o AWS Elemental MediaConvert aloca recursos de transcodificação para trabalhos e na forma como você paga. Para obter mais informações, consulte MediaConvert Preços. Esta seção descreve o uso de várias filas, a criação de filas adicionais, a visualização de filas, a pausa ou a ativação de filas e a exclusão de filas.

Gerenciando recursos e testando o desempenho

Gerencie recursos para processar ainda mais trabalhos em paralelo. Realize testes para otimizar o desempenho.

Alocação de recursos e priorização de trabalhos

Por padrão, sua conta tem uma fila sob demanda. Você pode criar filas adicionais sob demanda. A documentação de Service quotas lista o número máximo de filas disponíveis para sua conta em um Região da AWS.

Cada fila pode processar, simultaneamente, vários trabalhos até o máximo listado na documentação de Service quotas. Por exemplo, se você tiver cinco filas em us-east-1, poderá processar um total de mil trabalhos simultaneamente. (Neste exemplo, você pode processar até 200 trabalhos em qualquer fila individual.)

Quando um trabalho em uma fila sob demanda é concluído, MediaConvert seleciona o próximo trabalho a ser processado com base na prioridade do trabalho. Você define a prioridade de uma tarefa ao criá-la. Se mais de um trabalho tiver a prioridade mais alta, MediaConvert começa aquele que você enviou primeiro. Para ter mais informações, consulte Prioridade do trabalho.

Você também pode organizar os trabalhos com filas múltiplas sob demanda. Por exemplo, você pode executar trabalhos para fluxos de trabalho diferentes em filas separadas. MediaConvert processa esses trabalhos em várias filas em paralelo. Você também pode usar Tags para acompanhar trabalhos com diferentes fluxos de trabalho.

nota

Se você precisar processar mais trabalhos paralelamente, em vez de criar filas adicionais, recomendamos que você solicite primeiro um aumento no número de trabalhos que suas filas podem executar. Para fazer isso, abra o console Service Quotas, selecione Trabalhos simultâneos por fila sob demanda e selecione Solicitar aumento de cota.

Testes de desempenho

Recomendamos que você teste qualquer fluxo de trabalho com requisitos de desempenho específicos. Por padrão, MediaConvert otimiza o desempenho da sua fila para os tipos de trabalho mais comuns. Se seu fluxo de trabalho incluir, principalmente, um grande número de trabalhos que são concluídos rapidamente ou se você tiver alguma dúvida sobre o desempenho da fila, entre em contato com o AWS suporte.

Como você paga pela transcodificação com as filas sob demanda

Com as filas sob demanda, você pagará conforme o uso. Para obter detalhes de preço, consulte Definição de preço do AWS Elemental MediaConvert.

Crie uma fila sob demanda

O AWS Elemental MediaConvert fornece uma fila sob demanda padrão. Uma fila padrão está disponível em todas as Regiões da AWS. Outras filas aparecem somente no Região da AWS local em que foram criadas. Para adicionar mais recursos à sua conta, você pode criar suas próprias filas sob demanda.

Para saber como as filas afetam a forma como MediaConvert aloca o processamento de recursos, consulte. Gerenciando recursos e testando o desempenho As guias a seguir mostram diferentes opções para criar uma fila sob demanda.

Console

Para criar uma fila sob demanda usando o MediaConvert console:

  1. Abra a página Filas no MediaConvert console.

  2. Selecione Criar fila.

  3. Insira um Name (Nome). Em seguida, insira, opcionalmente, uma Descrição e quaisquer Tags.

  4. Selecione Criar fila.

AWS CLI

O exemplo create-queue a seguir cria uma nova fila sob demanda.

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

Para obter mais informações sobre como criar uma fila sob demanda usando o AWS CLI, consulte a Referência de AWS CLI Comandos.

Pause e reative filas sob demanda

As novas filas assumem o status Ativo como padrão e estão disponíveis para processar trabalhos imediatamente. Opcionalmente, você pode pausar uma fila para interromper o processamento de quaisquer trabalhos adicionais. Quando você pausa os trabalhos, MediaConvert conclui o processamento dos trabalhos que já estão em execução. Se você enviar um trabalho para uma fila pausada, seu status permanecerá em SUBMITTED até que você altere o status da fila de volta para Ativo ou cancele o trabalho.

As guias a seguir mostram como alterar o status de uma fila sob demanda.

Console

Para alterar o status de uma fila sob demanda usando o MediaConvert console:

  1. Abra a página Filas no MediaConvert console.

  2. Na seção Filas sob demanda, selecione a fila.

  3. Escolha Edit queue (Editar fila).

  4. Em Status, escolha Pausada ou Ativo.

  5. Escolha Salvar fila.

AWS CLI

O exemplo update-queue a seguir pausa uma fila sob demanda ativa.

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

O exemplo update-queue a seguir ativa uma fila sob demanda pausada.

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

Para obter mais informações sobre como alterar o status de uma fila sob demanda usando o AWS CLI, consulte a Referência de AWS CLI Comandos.

Listando filas sob demanda

Você pode listar as filas associadas à sua Conta da AWS e obter detalhes sobre essas filas. As guias a seguir mostram diferentes opções para listar filas.

Console

Para listar suas filas sob demanda usando o MediaConvert console, abra a página Filas. Selecione uma fila para ver seu ARN.

AWS CLI

O exemplo list-queues a seguir lista todas as suas filas.

aws mediaconvert list-queues

O JSON a seguir é um exemplo de resposta de lista de filas.

{ "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" } ] }

Para obter mais informações sobre como listar filas usando o AWS CLI, consulte a Referência de AWS CLI Comandos.

Exclua uma fila sob demanda

Você pode excluir qualquer fila que não seja a fila padrão. Não é possível excluir uma fila que contenha tarefas não processadas. As guias a seguir mostram como excluir uma fila sob demanda.

Console

Para excluir uma fila sob demanda usando o MediaConvert console:

  1. Abra a página Filas no MediaConvert console.

  2. Selecione a fila.

  3. Selecione Excluir fila.

AWS CLI

O exemplo delete-queue a seguir exclui a fila sob demanda.

aws mediaconvert delete-queue \ --name Queue1

Para obter mais informações sobre como excluir uma fila sob demanda usando o AWS CLI, consulte a Referência de AWS CLI Comandos.