Seu aplicativo assina um tópico do Pub/Sub e insere linhas em um banco de dados, executado em VMs preemptivas do Linux. Como um script de desligamento deve iniciar um desligamento normal (graceful shutdown)?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Escreva um script de desligamento que use sinais entre processos para notificar o processo do aplicativo para desconectar-se do banco de dados..
Por que esta é a resposta
Para um desligamento normal, o script de desligamento deve se comunicar diretamente com o processo do aplicativo. O uso de sinais entre processos (como SIGTERM) é o método padrão e mais eficiente para instruir um aplicativo a iniciar um desligamento controlado, permitindo que ele finalize tarefas pendentes e se desconecte do banco de dados antes que a VM seja encerrada. Notificar usuários logados não é uma solução programática para o aplicativo. Gravar um arquivo para ser pesquisado introduz latência e complexidade desnecessárias. Publicar uma mensagem no Pub/Sub para que o próprio aplicativo a leia cria um loop desnecessário e não é a forma mais direta de comunicação interna dentro da VM.
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