Publique e receba mensagens no Pub/Sub através da CLI gcloud

Esta página mostra como realizar as seguintes operações no Pub/Sub através da CLI do Google Cloud:

  • Crie um tópico e uma subscrição.
  • Publicar mensagens no tópico.
  • Receber mensagens da subscrição.

Antes de começar

  1. Set up a Trusted Cloud console project.

    Set up a 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 Trusted Cloud console.

  2. Install the Google Cloud CLI.

  3. Configure a CLI gcloud para usar a sua identidade federada.

    Para mais informações, consulte o artigo Inicie sessão na CLI gcloud com a sua identidade federada.

  4. Para inicializar a CLI gcloud, execute o seguinte comando:

    gcloud init

    Crie um tópico

    Crie um tópico com o ID my-topic:

    gcloud pubsub topics create my-topic

    Crie uma subscrição

    Crie uma subscrição com o ID my-sub e anexe-a a my-topic:

    gcloud pubsub subscriptions create my-sub --topic=my-topic

    Publique mensagens

    Publicar uma mensagem para my-topic:

    gcloud pubsub topics publish my-topic --message="hello"

    Receba mensagens

    Receber a mensagem de my-sub:

    gcloud pubsub subscriptions pull my-sub --auto-ack

    A CLI gcloud imprime a mensagem na linha de comandos.

    Como correu?

    O que se segue?