Nesta página, mostramos como fazer as seguintes operações no Pub/Sub usando a ferramenta de linha de comando gcloud
:
- Criar um tópico e uma inscrição.
- Publicar mensagens no tópico.
- Receber mensagens da assinatura.
Antes de começar
-
Faça login na sua conta do Google.
Se você ainda não tiver uma, inscreva-se.
-
Configure um projeto do Console do Cloud.
Clique para:
- Crie ou selecione um projeto.
- ativar a API Pub/Sub para esse projeto;
É possível visualizar e gerenciar esses recursos a qualquer momento no Console do Cloud.
- Instale e inicialize o SDK do Cloud..
Crie 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 ferramenta gcloud
exibe a mensagem na linha de comando.
Como foi?
A seguir
Saiba como gerenciar tópicos e assinaturas.
Saiba mais sobre como publicar mensagens em tópicos e como receber mensagens de assinaturas.
Consulte a visão geral do Pub/Sub.
Trabalhe com um exemplo completo de um sistema do Pub/Sub.