Utilisation de files d'attente à la demande dans AWS Elemental MediaConvert - MediaConvert

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Utilisation de files d'attente à la demande dans AWS Elemental MediaConvert

Votre file d'attente par défaut est une file d'attente à la demande. Les files d'attente à la demande diffèrent des files réservées en ce qui concerne la manière dont AWS MediaConvert Elemental alloue les ressources de transcodage aux tâches et la manière dont vous payez. Pour plus d'informations, consultez la section MediaConvert Tarification. Cette section décrit l'utilisation de plusieurs files d'attente, la création de files d'attente supplémentaires, l'affichage des files d'attente, la suspension ou l'activation de files d'attente et la suppression de files d'attente.

Gérer les ressources et tester les performances

Gérez les ressources pour traiter encore plus de tâches en parallèle. Effectuez des tests pour optimiser les performances.

Affectation des ressources et priorisation des tâches

Par défaut, votre compte possède une file d'attente à la demande. Vous pouvez créer des files d'attente supplémentaires à la demande. La documentation sur les quotas de service répertorie le nombre maximum de files d'attente disponibles pour votre compte dans un Région AWS.

Chaque file d'attente peut traiter simultanément un certain nombre de tâches, jusqu'au maximum indiqué dans la documentation sur les quotas de service. Par exemple, si vous avez cinq files d'attente dans us-east-1, vous pouvez traiter un total de 1 000 tâches simultanément. (Dans cet exemple, vous pouvez traiter jusqu'à 200 tâches dans une file d'attente individuelle.)

Lorsqu'une tâche d'une file d'attente à la demande se termine, MediaConvert sélectionne la tâche suivante à traiter en fonction de sa priorité. Vous définissez la priorité d'une tâche lorsque vous la créez. Si plusieurs tâches ont la priorité la plus élevée, MediaConvert commence celle que vous avez soumise en premier. Pour plus d’informations, consultez Priorité du job.

Vous pouvez également organiser vos tâches à l'aide de plusieurs files d'attente à la demande. Par exemple, vous pouvez exécuter des tâches pour différents flux de travail dans des files d'attente distinctes. MediaConvert traite ces tâches sur plusieurs files d'attente en parallèle. Vous pouvez également utiliser des balises pour suivre les tâches associées à différents flux de travail.

Note

Si vous devez traiter plusieurs tâches en parallèle, au lieu de créer des files d'attente supplémentaires, nous vous recommandons de demander d'abord une augmentation du nombre de tâches que vos files d'attente peuvent exécuter. Pour ce faire, ouvrez la console Service Quotas, sélectionnez Tâches simultanées par file d'attente à la demande, puis sélectionnez Demander une augmentation du quota.

Tests de performance

Nous vous recommandons de tester tout flux de travail présentant des exigences de performance spécifiques. MediaConvert Optimise par défaut les performances de votre file d'attente pour les types de tâches les plus courants. Si votre flux de travail comprend principalement un grand nombre de tâches qui se terminent rapidement, ou si vous avez une question concernant les performances de votre file d'attente, contactez le AWS support.

Comment vous payez pour le transcodage avec les files d'attente à la demande

Avec les files d'attente à la demande, vous payez en fonction de votre consommation. Pour plus d'informations sur la tarification, consultez Tarification AWS Elemental MediaConvert.

Création d'une file d'attente à la demande

AWS Elemental MediaConvert fournit une file d'attente à la demande par défaut. Une file d'attente par défaut est disponible pour tous Régions AWS. Les autres files d'attente apparaissent uniquement Région AWS là où elles ont été créées. Pour ajouter des ressources supplémentaires à votre compte, vous pouvez créer vos propres files d'attente à la demande.

Pour savoir comment les files d'attente affectent le mode d' MediaConvert allocation du traitement des ressources, voir. Gérer les ressources et tester les performances Les onglets suivants présentent différentes options pour créer une file d'attente à la demande.

Console

Pour créer une file d'attente à la demande à l'aide de la MediaConvert console :

  1. Ouvrez la page Files d'attente dans la MediaConvert console.

  2. Choisissez Créez une file d'attente.

  3. Entrez un Nom. Entrez ensuite éventuellement une description et des balises.

  4. Choisissez Créez une file d'attente.

AWS CLI

L'create-queueexemple suivant crée une nouvelle file d'attente à la demande.

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

Pour plus d'informations sur la création d'une file d'attente à la demande à l'aide du AWS CLI, consultez le manuel de référence des AWS CLI commandes.

Suspendre et réactiver les files d'attente à la demande

Les nouvelles files d'attente ont par défaut le statut Actif et sont disponibles pour traiter les tâches immédiatement. Vous pouvez éventuellement suspendre une file d'attente pour arrêter le traitement de tâches supplémentaires. Lorsque vous suspendez des tâches, MediaConvert termine le traitement des tâches déjà en cours d'exécution. Si vous soumettez une tâche à une file d'attente suspendue, son statut restera actif SUBMITTED jusqu'à ce que vous redéfinissiez le statut de la file d'attente en Actif ou que vous annuliez la tâche.

Les onglets suivants indiquent comment modifier le statut d'une file d'attente à la demande.

Console

Pour modifier le statut d'une file d'attente à la demande à l'aide de la MediaConvert console :

  1. Ouvrez la page Files d'attente dans la MediaConvert console.

  2. Dans la section Files d'attente à la demande, sélectionnez la file d'attente.

  3. Choisissez Modifier la file d'attente.

  4. Sous État, choisissez Pause ou Active.

  5. Choisissez Enregistrer la file d'attente.

AWS CLI

L'update-queueexemple suivant met en pause une file d'attente à la demande active.

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

L'update-queueexemple suivant active une file d'attente à la demande suspendue.

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

Pour plus d'informations sur la façon de modifier le statut d'une file d'attente à la demande à l'aide du AWS CLI, consultez le manuel de référence des AWS CLI commandes.

Lister les files d'attente à la demande

Vous pouvez répertorier les files d'attente associées à votre file d'attente Compte AWS et obtenir des informations sur ces files d'attente. Les onglets suivants présentent différentes options pour répertorier les files d'attente.

Console

Pour répertorier vos files d'attente à la demande à l'aide de la MediaConvert console, ouvrez la page Files d'attente. Sélectionnez une file d'attente pour afficher son ARN.

AWS CLI

L'list-queuesexemple suivant répertorie toutes vos files d'attente.

aws mediaconvert list-queues

Le JSON suivant est un exemple de réponse de type liste de files d'attente.

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

Pour plus d'informations sur la façon de répertorier les files d'attente à l'aide du AWS CLI, consultez le manuel de référence des AWS CLI commandes.

Supprimer une file d'attente à la demande

Vous pouvez supprimer n'importe quelle file d'attente autre que la file d'attente par défaut. Vous ne pouvez pas supprimer une file d'attente qui contient des tâches non traitées. Les onglets suivants indiquent comment supprimer une file d'attente à la demande.

Console

Pour supprimer une file d'attente à la demande à l'aide de la MediaConvert console :

  1. Ouvrez la page Files d'attente dans la MediaConvert console.

  2. Sélectionnez la file d'attente.

  3. Choisissez Supprimer la file d'attente.

AWS CLI

L'delete-queueexemple suivant supprime la file d'attente à la demande.

aws mediaconvert delete-queue \ --name Queue1

Pour plus d'informations sur la suppression d'une file d'attente à la demande à l'aide du AWS CLI, consultez la référence des AWS CLI commandes.