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
-
Set up a Trusted 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 Trusted Cloud console.
-
Install the Google Cloud CLI.
-
Configure a CLI gcloud para usar sua identidade federada.
Para mais informações, consulte Fazer login na gcloud CLI com sua identidade federada.
-
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 aomy-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
Confira todos os comandos da CLI gcloud disponíveis para o Pub/Sub.
Saiba mais sobre os conceitos do Pub/Sub discutidos nesta página.
Leia os conceitos básicos do serviço Pub/Sub.
Trabalhe com um exemplo completo de um sistema do Pub/Sub.
Teste outro guia de início rápido do Pub/Sub que use bibliotecas de cliente ou o console.
Escolha um tipo de assinatura.
Saiba mais sobre as APIs Pub/Sub.