Você publica mensagens no Pub/Sub a partir de um aplicativo da web e deseja testes locais rápidos da integração do Pub/Sub para cada build local. Como você deve configurar o teste local?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Instale o emulador do Pub/Sub via gcloud, inicie-o para um ID de Projeto do Google válido e configure o aplicativo localmente para usar o emulador (por exemplo, execute gcloud beta emulators pubsub env-init)..
Por que esta é a resposta
A opção correta é usar o emulador do Pub/Sub. Ele permite testar a integração do Pub/Sub localmente, sem custos e sem depender da rede, simulando o serviço real. O comando gcloud beta emulators pubsub env-init configura automaticamente as variáveis de ambiente necessárias para que seu aplicativo se conecte ao emulador. As outras opções estão incorretas porque: Chamar pubsub.googleapis.com diretamente do aplicativo localmente significa que você estaria usando o serviço real do Pub/Sub, o que gera custos e latência, e não é um teste local isolado. Ativar a API Pub/Sub no Console do Cloud é uma etapa necessária para usar o serviço real, mas não para testes locais com o emulador. Exportar PUBSUBEMULATORHOST manualmente é uma forma de configurar o emulador, mas gcloud beta emulators pubsub env-init é a maneira recomendada e mais completa de configurar o ambiente para o emulador.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão