Publication d'un message dans un sujet
Publier directement un message sur un sujet dans Notifications.
Chaque message est transmis à tous les abonnements du sujet indiqué. Chaque message envoyé sous forme de courriel contient un lien permettant de se désabonner de la rubrique associée.
Publier des messages dans les abonnements de fonction pour créer l'automatisation. Par exemple, reportez-vous à Scénario A : redimensionnement automatique de machines virtuelles.
Limites de débit de distribution des messages par adresse :
- 60 messages par minute pour les protocoles HTTP. Les protocoles HTTP utilisent des adresses URL qui commencent par
http:
ouhttps:
. - 10 messages par minute pour le protocole de messagerie.
Avant de commencer
Remplissez les prérequis suivants :
- Assurez-vous que vous disposez des stratégies IAM appropriées. Reportez-vous à Stratégies IAM.
- Vous avez besoin d'un sujet existant avec au moins un abonnement. Pour plus de détails, reportez-vous aux rubriques Création d'un sujet et Création d'un abonnement.
Utilisez la commande oci ons message publish et les paramètres requis pour publier un message sur un sujet :
oci ons message publish --body <message_text> --topic-id <topic_OCID>
Afin d'obtenir la liste complète des paramètres et des valeurs des commandes d'interface de ligne de commande, reportez-vous à Référence de ligne de commande pour Notifications.
Exécutez l'opération PublishMessage pour publier un message sur un sujet.
Résolution
Pour obtenir des informations de dépannage relatives aux messages publiés, reportez-vous à Message non reçu.