Simple Message Queue (SMQ, anciennement MNS) est le canal de messagerie privilégié de nombreux produits Alibaba Cloud. Son modèle de file d'attente simple, son protocole léger, sa facturation au paiement à l'utilisation, sa publication sans perte et sa haute disponibilité multi-zone garantissent une messagerie fiable entre les produits cloud et les applications utilisateur.
Scénario 1 : S'abonner aux événements des produits cloud et aux résultats des tâches asynchrones
|
Scénario |
Description |
|
OSS pousse les événements vers une file d'attente ou un topic SMQ pour un traitement métier en aval. |
|
|
Les événements d'alerte sont écrits dans une file d'attente ou un topic SMQ pour un traitement automatisé par les applications consommatrices. |
|
|
Les événements du groupe de mise à l'échelle sont écrits dans une file d'attente ou un topic SMQ pour un traitement automatisé par les applications consommatrices. |
|
|
Les rappels de tâche sont écrits dans une file d'attente SMQ. Consommez les messages de la file d'attente pour suivre la progression et l'état des tâches. |
Scénario 2 : Déclencher l'exécution d'une tâche ou d'une fonction via des messages
|
Scénario |
Description |
|
Utilisez une file d'attente ou un topic SMQ comme source d'événements pour déclencher l'exécution de fonctions. Les messages correspondant aux règles de déclenchement invoquent automatiquement la fonction associée. |
|
|
Utilisez une file d'attente SMQ comme source d'événements pour un flux d'événements afin de déclencher son exécution. |
Scénario 3 : Messagerie entre les applications utilisateur et les produits cloud
|
Scénario |
Description |
|
Pour un traitement complexe ou fin des données des appareils, les applications utilisateur envoient des messages d'appareil à SMQ, et IoT Platform consomme les messages de la file d'attente pour récupérer les informations sur les événements des appareils. |
|
|
Les données et résultats d'exécution des fonctions sont transmis à une file d'attente SMQ pour un traitement automatisé par les applications utilisateur. |