Um script de desligamento de um grupo de instâncias gerenciadas que exclui entradas do Redis não é confiável. Você criou uma Cloud Function para remover entradas de forma confiável. Qual é o próximo passo para garantir que a função seja executada sempre que uma instância for removida?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Crie um sink do Cloud Monitoring (Logging) que acione a Cloud Function quando uma entrada de log de remoção de instância aparecer no Cloud Logging..
Por que esta é a resposta
A opção correta é criar um sink do Cloud Monitoring (Logging) que acione a Cloud Function. Isso garante que a Cloud Function seja executada de forma confiável sempre que uma instância for removida, pois o Cloud Logging captura eventos de remoção de instância e o sink os encaminha para a Cloud Function. Modificar o script de desligamento para aguardar 30 segundos antes de invocar a Cloud Function é problemático porque scripts de desligamento têm um tempo limitado para serem concluídos e podem ser interrompidos antes de invocar a função, tornando a execução não confiável. Não usar a Cloud Function e fazer o script de desligamento reiniciar não resolve a questão da confiabilidade, pois o script ainda pode falhar ou ser interrompido. Modificar o script de desligamento para aguardar 30 segundos e publicar em um tópico do Pub/Sub ainda depende da execução completa do script de desligamento, que pode ser interrompida.
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