メッセージのトピックへの公開
Notificationsのトピックにメッセージを直接公開します。
各メッセージは、指定したトピック のすべてのサブスクリプション にブロードキャストされます。電子メールとして送信されるすべてのメッセージには、関連トピックからサブスクライブ解除するためのリンクが含まれています。
ファンクション・サブスクリプションにメッセージを公開して、自動化を作成します。たとえば、シナリオA: 仮想マシンの自動サイズ変更を参照してください。
エンドポイント当たりのメッセージ配信率制限:
- HTTPベースのプロトコルでは、1分当たり60メッセージ。HTTPベースのプロトコルでは、
http:
またはhttps:
で始まるURLエンドポイントを使用します。 - 電子メール・プロトコルの場合、10メッセージ/分。
開始前
次の前提条件を満たす必要があります。
- 正しいIAMポリシーがあることを確認します。IAMポリシーを参照してください。
- 少なくとも1つのサブスクリプションを持つ既存のトピックが必要です。詳細は、トピックの作成およびサブスクリプションの作成を参照してください。
メッセージをトピックに公開するには、oci ons message publishコマンドおよび必須パラメータを使用します:
oci ons message publish --body <message_text> --topic-id <topic_OCID>
CLIコマンドのパラメータおよび値の完全なリストは、通知のコマンドライン・リファレンスを参照してください。
PublishMessage操作を実行して、トピックにメッセージをパブリッシュします。
トラブルシューティング
公開されたメッセージに関連するトラブルシューティング情報は、メッセージ未受信を参照してください。