使用 gcloud CLI 在 Pub/Sub 中发布和接收消息

本页面介绍如何使用 Google Cloud CLI 在 Pub/Sub 中执行以下操作:

  • 创建主题和订阅
  • 将消息发布到主题。
  • 接收来自订阅的消息。

如需在 Google Cloud 控制台中直接遵循有关此任务的分步指导,请点击操作演示

操作演示


准备工作

  1. 设置 Google Cloud 控制台项目。

    设置项目

    点击即可执行以下操作:

    • 创建或选择项目。
    • 为该项目启用 Pub/Sub API。

    您可以随时在 Google Cloud 控制台中查看和管理这些资源。

  2. Install the Google Cloud CLI.
  3. 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 会将消息输出到命令行。

结果怎么样?

后续步骤