Tous les produits
Search
Centre de documentation

ApsaraVideo Media Processing:Configurer les notifications

Dernière mise à jour :Aug 10, 2026

Les travaux asynchrones, tels que le transcodage et la modération du contenu, ne renvoient pas les résultats en temps réel. Configurez des notifications sur une file d'attente MPS ou un workflow pour surveiller les changements d'état des travaux.

  1. Activer Simple Message Queue (anciennement MNS).

  2. Créez un topic ou une file d'attente selon vos besoins.

    Remarque

    Une file d'attente offre un modèle de consommation fiable, concurrent et un-à-un. Un topic propose un modèle de publication/abonnement un-à-plusieurs.

  3. (Facultatif) Lier une file d'attente MPS.

  4. Configurez les notifications.

Étape 1 : Activer Simple Message Queue (anciennement MNS)

Important

Les notifications MPS s'appuient sur SMQ pour diffuser les messages. MPS ne facture pas cette fonctionnalité, mais l'utilisation de SMQ engendre des frais. Pour plus d'informations, consultez la page Facturation.

  1. Activez Simple Message Queue (anciennement MNS) et accordez les autorisations requises. Pour des instructions détaillées, consultez la page Activer Simple Message Queue (anciennement MNS) et accorder des autorisations.

  2. Cliquez sur Management Console pour ouvrir la console Simple Message Queue (anciennement MNS).

Étape 2 : Créer un topic ou une file d'attente

MPS diffuse les notifications via des topics ou des files d'attente SMQ. Créez-en un selon vos besoins.

Créer un topic

  1. Dans le volet de navigation de gauche de la console SMQ, choisissez Topics. Sur la page Topic List, cliquez sur Create Topic.

  2. Sur la page Create Topic, configurez les paramètres suivants.

    Paramètre

    Description

    Name

    Nom du topic.

    Remarque

    Le nom doit commencer par une lettre, comporter jusqu'à 120 caractères et contenir uniquement des lettres, des chiffres et des traits d'union (-).

    Maximum Message Length

    Taille maximale du corps du message. Valeurs valides : 1024 à 65536 octets. Par défaut : 65536.

    Enable Logging Feature

    Active la journalisation pour ce topic.

    Remarque

    Si vous activez cette fonctionnalité, Simple Message Queue (anciennement MNS) envoie automatiquement les journaux d'opérations vers votre LoggingBucket afin de consulter les traces de messages et les délais de livraison. Pour plus d'informations, consultez la page Présentation de la gestion des journaux.

  3. Cliquez sur OK. Le topic est créé et vous êtes redirigé vers la page de détails du topic.

  4. Cliquez sur Create Subscription et configurez les paramètres.

    Paramètre

    Description

    Name

    Nom de l'abonnement.

    Remarque

    Le nom doit commencer par une lettre, comporter jusqu'à 255 caractères et contenir uniquement des lettres, des chiffres et des traits d'union (-).

    Push Type

    Sélectionnez un type de push. Par défaut : HTTP.

    Receiver Endpoint

    Receiver Endpoint du message.

    Remarque

    L'endpoint doit être une URL commençant par http:// ou https://.

    (Facultatif) Message Filtering Tag

    Tag utilisé pour filtrer les messages.

    Remarque

    Le tag peut comporter jusqu'à 16 caractères.

    Retry Policy

    Politique de nouvelle tentative en cas d'échec de la livraison du message à l'endpoint.

    • Backoff Retry : Retente la livraison 3 fois à des intervalles aléatoires de 10 à 20 secondes.

    • Exponential Decay Retry : Jusqu'à 176 tentatives sur une journée. L'intervalle commence à 1 seconde et augmente de façon exponentielle (2n) jusqu'à un maximum de 512 secondes.

    Message push format

    Format du message envoyé.

    • SIMPLIFIED : Contient uniquement le corps du message, sans attributs.

    • JSON : Corps du message au format JSON avec contenu et attributs.

    • XML : Corps du message au format XML avec contenu et attributs.

  5. Cliquez sur OK pour créer l'abonnement.

Créer une file d'attente

  1. Dans le volet de navigation de gauche de la console SMQ, cliquez sur Queues.

  2. Sur la page Queue List, cliquez sur Create Queue et configurez les paramètres suivants.

    Paramètre

    Description

    Name

    Nom de la file d'attente.

    Maximum Message Length

    Taille maximale du corps du message envoyé à la file d'attente.

    Long Polling Period

    Durée d'attente maximale pour un appel ReceiveMessage lorsque la file d'attente est vide.

    Visibility Timeout Period

    Durée pendant laquelle un message récupéré reste masqué pour les demandes de récupération suivantes.

    Message Retention Period

    Durée maximale pendant laquelle un message peut rester dans la file d'attente avant sa suppression, qu'il ait été récupéré ou non.

    Delivery delay

    Délai appliqué à tous les messages avant qu'ils ne deviennent consommables.

    Enable Logging Feature

    Active la gestion des journaux pour cette file d'attente.

  3. Après avoir configuré les paramètres, cliquez sur OK pour créer la file d'attente.

(Facultatif) Étape 3 : Lier une file d'attente MPS

Pour recevoir des notifications concernant les travaux d'une file d'attente MPS standard, liez la file d'attente à votre topic ou file d'attente SMQ.

Remarque

Les liaisons de notification de file d'attente MPS sont ignorées par les travaux de workflow. Pour utiliser les notifications dans un workflow, sélectionnez le topic ou la file d'attente de notification dans le nœud Input lors de la création du workflow. Pour plus d'informations, consultez la page Configurer les notifications pour les tâches de workflow.

  1. Connectez-vous à la console ApsaraVideo Media Processing.

  2. Dans la barre de navigation supérieure, sélectionnez une Region.

    Remarque

    La file d'attente MPS et vos travaux doivent se trouver dans la même région pour recevoir des notifications.

  3. Dans le volet de navigation de gauche, choisissez Global Settings > MPS Queue and Callback.

  4. Dans la liste des files d'attente MPS, repérez la file d'attente MPS pour laquelle vous souhaitez activer les notifications et cliquez sur Set Message Notification dans la colonne Actions.

  5. Dans la boîte de dialogue Set Message Notification, configurez les paramètres suivants.

    Paramètre

    Description

    Notifications

    Activez l'option.

    Message Type

    Sélectionnez Queue ou Topic selon le type de votre entité SMQ.

    Queue name

    Si vous sélectionnez Queue pour Message Type, sélectionnez la file d'attente souhaitée dans la liste déroulante Queue name.

    Message Name

    Si vous sélectionnez Topic pour Message Type, sélectionnez le topic souhaité dans la liste déroulante Message Name.

  6. Cliquez sur OK pour terminer la liaison.

Étape 4 : Configurer les notifications

Configurer les notifications pour un travail unique

Lors de la création d'un travail, sélectionnez la file d'attente MPS liée à votre topic ou file d'attente SMQ. MPS envoie une notification à cette destination lorsque l'état du travail change.

Remarque

Le type de file d'attente MPS doit correspondre au type de travail. Par exemple, pour recevoir des notifications pour un travail de miniature intelligente, utilisez une file d'attente MPS de miniature intelligente avec les notifications activées et sélectionnez-la lors de la création du travail.

Configurer les notifications de workflow

Activez les notifications sur le nœud Input du workflow pour être informé du démarrage et de la fin d'un travail de workflow.

  1. Dans la console ApsaraVideo Media Processing, choisissez Workflows > Workflow Orchestration dans le volet de navigation de gauche.

  2. Cliquez sur Create Workflow pour accéder à la page Create Workflow.

  3. Dans la section d'édition de la Topology du workflow, cliquez sur l'icône de modification du nœud Input.

  4. Dans la boîte de dialogue Input Settings, activez Notifications et configurez les paramètres suivants.

    Remarque

    Pour les travaux de workflow, les paramètres de notification du nœud Input remplacent les paramètres de la file d'attente MPS.

    Paramètre

    Description

    Input bucket

    Rempli automatiquement après la sélection d'un chemin d'entrée.

    Input Path

    Chemin du fichier d'entrée à traiter.

    Transcoding MPS Queue

    Sélectionnez un pipeline de transcodage précédemment lié.

    Notifications

    Activez l'option pour activer les notifications.

    Message Type

    Type de destination du message. Il doit correspondre au type d'entité SMQ (Queue ou Topic) que vous sélectionnez ci-dessous.

    Queue (topic) name

    Sélectionnez la file d'attente ou le topic de destination.

  5. Configurez les autres nœuds du workflow comme décrit dans la page Créer un workflow.

Foire aux questions

Consultez la page Foire aux questions.