ストリームからのメッセージの消費

ストリーミング・サービスのストリームからメッセージを消費します。

メッセージの消費に関する要件を確認するには、メッセージの消費を参照してください。

  • コンソールを使用してメッセージを使用することはできませんが、それを使用してストリームの最近のメッセージを表示できます。

    1. コンソールのストリーミング・サービスにアクセスします。
    2. ストリーム・ページで、最近のメッセージを表示するストリームの名前をクリックします。
    3. ストリームの詳細ページの「最近のメッセージ」で、「メッセージのロード」をクリックします。
    ノート

    プライベート・エンドポイントを使用するストリームにはインターネットからアクセスできないため、それらのメッセージはコンソールに表示されません。

  • CLIの使用の詳細は、コマンド・ライン・インタフェース(CLI)を参照してください。CLIコマンドで使用できるフラグおよびオプションの完全なリストは、コマンドライン・リファレンスを参照してください。

    カーソルを作成するには
    グループ・カーソルを作成するには

    oci streaming stream cursor create-group-cursor --stream-id <stream_OCID> --group-name <consumer_group_name> --type <cursor_type> --endpoint <messages_endpoint>

    例:

    oci streaming stream cursor create-group-cursor --stream-id ocid1.stream.oc1.phx.exampleuniqueID --group-name MyConsumerGroup --type TRIM_HORIZON --endpoint https://cell-1.streaming.us-phoenix-1.oci.oraclecloud.com
    {
      "data": {
        "value": "examplegroupcursorvalue"
      }
    }
    メッセージを取得するには
    ハートビートを送信するには
  • APIの使用およびリクエストの署名の詳細は、REST APIのドキュメントおよびセキュリティ資格証明を参照してください。SDKの詳細は、SDKおよびCLIを参照してください。

    次のAPI操作を使用して、メッセージを消費します: