Publicar e receber mensagens no Pub/Sub usando a CLI gcloud

Nesta página, mostramos como fazer as seguintes operações no Pub/Sub usando a Google Cloud CLI:

  • Criar um tópico e uma inscrição.
  • Publicar mensagens no tópico.
  • Receber mensagens da assinatura.

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 sua identidade federada.

    Para mais informações, consulte Fazer login na gcloud CLI com sua identidade federada.

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

    gcloud init

    Criar um tópico

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

    gcloud pubsub topics create my-topic

    Crie uma assinatura

    Crie uma assinatura com o ID my-sub e anexe-a ao my-topic:

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

    Publicar mensagens

    Publique uma mensagem em my-topic:

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

    Receber mensagens

    Receba a mensagem de my-sub:

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

    A CLI gcloud exibe a mensagem na linha de comando.

    Como foi?

    A seguir