Nachrichten in einem Thema veröffentlichen
Veröffentlichen Sie eine Nachricht direkt in einem Thema in Notifications.
Jede Nachricht wird an alle Abonnements im angegebenen Thema gesendet. Jede als E-Mail versendete Nachricht enthält einen Link zum Aufheben des Abonnements des jeweiligen Themas.
Veröffentlichen Sie Nachrichten in Funktionsabonnements, um Automatisierung zu erstellen. Beispiel: Siehe Szenario A: VMs automatisch skalieren.
Limits für die Nachrichtenzustellungsrate pro Endpunkt:
- 60 Nachrichten pro Minute für HTTP-basierte Protokolle. HTTP-basierte Protokolle verwenden URL-Endpunkte, die mit
http:
oderhttps:
beginnen. - 10 Nachrichten pro Minute für E-Mail-Protokoll.
Bevor Sie beginnen
Stellen Sie sicher, dass folgende Voraussetzungen erfüllt sind:
- Stellen Sie sicher, dass Sie über die richtigen IAM-Policys verfügen. Siehe IAM-Policys.
- Sie benötigen ein vorhandenes Thema mit mindestens einem Abonnement. Weitere Informationen finden Sie unter Themen erstellen und Abonnements erstellen.
Verwenden Sie den Befehl oci ons message publish und die erforderlichen Parameter, um eine Nachricht in einem Thema zu veröffentlichen:
oci ons message publish --body <message_text> --topic-id <topic_OCID>
Eine vollständige Liste der Parameter und Werte für CLI-Befehle finden Sie in der Befehlszeilenreferenz für Notifications.
Führen Sie den Vorgang PublishMessage aus, um eine Nachricht in einem Thema zu veröffentlichen.
Fehlersuche
Informationen zur Fehlerbehebung bei veröffentlichten Nachrichten finden Sie unter Nachricht nicht empfangen.