gcloud CLI を使用して Pub/Sub でメッセージをパブリッシュし、受信する
このページでは、Google Cloud CLI を使用して Pub/Sub で次の操作を行う方法について説明します。
- トピックとサブスクリプションを作成する。
- トピックにメッセージをパブリッシュする。
- サブスクリプションからメッセージを受信する。
このタスクを Google Cloud コンソールで直接行う際の順を追ったガイダンスについては、[ガイドを表示] をクリックしてください。
始める前に
- Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
-
Set up a Google Cloud console project.
Click to:
- Create or select a project.
- Enable the Pub/Sub API for that project.
You can view and manage these resources at any time in the Google Cloud console.
- Install the Google Cloud CLI.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
Set up a Google Cloud console project.
Click to:
- Create or select a project.
- Enable the Pub/Sub API for that project.
You can view and manage these resources at any time in the Google Cloud console.
- Install the Google Cloud CLI.
-
To initialize the gcloud CLI, run the following command:
gcloud init
トピックの作成
ID my-topic
を含むトピックを作成します。
gcloud pubsub topics create my-topic
サブスクリプションの作成
ID my-sub
を含むサブスクリプションを作成し、my-topic
に添付します。
gcloud pubsub subscriptions create my-sub --topic=my-topic
メッセージをパブリッシュする
my-topic
にメッセージをパブリッシュします。
gcloud pubsub topics publish my-topic --message="hello"
メッセージの受信
my-sub
からメッセージを受信します。
gcloud pubsub subscriptions pull my-sub --auto-ack
gcloud CLI は、コマンドラインにメッセージを出力します。
いかがでしたか
次のステップ
Pub/Sub で使用可能なすべての gCloud CLI コマンドを確認する
このページで説明する Pub/Sub のコンセプトについてさらに学習する。
Pub/Sub サービスの基本を確認する。
Pub/Sub システムのエンドツーエンドの例に取り組む。
クライアント ライブラリまたは コンソールを使用する別の Pub/Sub クイックスタートを試す。
サブスクリプション タイプを選択する
Pub/Sub API について学習します。