Como você deve executar um manipulador de desligamento antes que uma VM Linux preemptível do Compute Engine seja preemptada?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Crie um script de desligamento e defina-o como a entrada de metadados da instância com a chave shutdown-script ao criar a VM.
Por que esta é a resposta
A maneira correta de executar um manipulador de desligamento em uma VM preemptível é usar o script de desligamento fornecido pelo Compute Engine. Ao definir a entrada de metadados shutdown-script com seu script, o Compute Engine o executará automaticamente quando a VM receber um sinal de desligamento (incluindo preempção). As outras opções são incorretas: Criar um script em /etc/rc.6.d/ é uma forma de gerenciar scripts de desligamento no Linux, mas não é a maneira recomendada ou garantida pelo Compute Engine para lidar com eventos de preempção. Usar xinetd e Stackdriver para chamar um endpoint é uma solução complexa e reativa que não garante a execução antes da preempção, pois a VM pode ser desligada antes que o Stackdriver possa acionar o endpoint. shutdown-script-url é usado para scripts armazenados em um URL, mas a chave shutdown-script é para o script embutido diretamente nos metadados, que é o método mais direto e comum para essa finalidade.
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