Publicar e receber mensagens no Pub/Sub usando o console do Google Cloud
Nesta página, mostramos como realizar tarefas básicas no Pub/Sub usando o console do Google Cloud .
Para seguir as instruções detalhadas desta tarefa diretamente no console do Google Cloud , clique em Orientações:
Antes de começar
- Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
-
Set up a Google 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 Google Cloud console.
-
Set up a Google 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 Google Cloud console.
Criar um tópico
No console do Google Cloud , acesse a página Pub/Sub.
Na página Tópicos, clique em
Criar tópico .Na janela que é aberta, digite o código
MyTopic
no campo ID do tópico.Mantenha os valores padrão das opções restantes e clique em Criar.
Você verá a mensagem de sucesso:
A new topic and a new subscription have been successfully created.
Você acabou de criar um tópico chamado
MyTopic
e uma assinatura padrãoMyTopic-sub
associada.
Adicionar uma segunda assinatura
Para adicionar uma assinatura ao tópico que você acabou de criar, siga estas etapas:
Clique em Assinaturas.
Na página Assinaturas, clique em Criar assinatura.
Insira
MySub
no campoID da assinatura .Em Selecionar um tópico do Cloud Pub/Sub, selecione o tópico
MyTopic
no menu suspenso.Nas opções restantes, mantenha os valores padrão.
Clique em
Criar .Você verá a mensagem de sucesso:
Subscription successfully added.
Clique na página
Tópicos e clique emMyTopic
.A assinatura
MySub
agora está anexada ao tópicoMyTopic
. O Pub/Sub entrega todas as mensagens enviadas para as assinaturasMyTopic
,MySub
eMyTopic-sub
.
Publique uma mensagem no tópico
No console do Google Cloud , acesse a página Tópicos do Pub/Sub.
Clique no tópico
MyTopic
.
Na página
MyTopic
, clique na guiaMensagens .Clique em
Publicar mensagem .Na janela
Corpo da mensagem , digiteHello World
.Clique em
Publicar . Se a publicação for concluída, a mensagem "Mensagem publicada" vai aparecer na parte de baixo da página.
Extrair as mensagens da assinatura
No console do Google Cloud , acesse a página Assinaturas do Pub/Sub.
Na guia Mensagens, clique em Extrair.
Você vai ver a mensagem que acabou de publicar. A mensagem tem
os dados, Hello World
, e o horário em que a mensagem foi
publicada.
Ao usar o console do Google Cloud , um pull individual para um baixo volume de mensagens geralmente não retorna mensagens. Se nenhuma mensagem aparecer, clique em Extrair várias vezes para emitir várias solicitações de envio. Isso não é um problema com as bibliotecas de cliente do Pub/Sub.
Limpar
Para evitar cobranças na conta do Google Cloud pelos recursos usados nesta página, siga estas etapas.
Se você não precisar mais do tópico e da assinatura que criou, poderá excluí-los.
Para excluir o tópico e a assinatura, siga estas etapas:
Acesse a página
Tópicos .Marque a caixa de seleção ao lado de
MyTopic
e clique emExcluir .Conclua as etapas na janela de confirmação para excluir permanentemente o tópico.
Também é possível excluir o projeto que você criou.
A seguir
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 a CLI gCloud.
Saiba mais sobre as APIs Pub/Sub.