Encerramento por inatividade
As instâncias do Vertex AI Workbench são encerradas após um período de inatividade especificado por predefinição. Esta página descreve a funcionalidade de encerramento por inatividade e como alterar as predefinições de encerramento por inatividade durante a criação de instâncias.
Vista geral
Para ajudar a gerir os custos, as instâncias do Vertex AI Workbench são encerradas após ficarem inativas durante um período específico por predefinição. Pode alterar o período ou desativar esta funcionalidade.
Requisitos para executar o encerramento por inatividade
Para que o encerramento por inatividade seja executado, a instância do Vertex AI Workbench tem de ter os atributos de convidado ativados. Os atributos de convidados estão ativados por predefinição, mas, se os tiver desativado, pode ativá-los
definindo a chave de metadados enable-guest-attributes
como true
. Consulte o artigo
Atualize os metadados de uma instância.
Faturação
Enquanto a instância estiver encerrada, não existem custos de utilização da CPU nem da GPU, exceto para execuções agendadas que são executadas durante o encerramento. Para mais informações sobre execuções agendadas, consulte o artigo As execuções agendadas são executadas enquanto a instância está encerrada nesta página.
As taxas de armazenamento em disco continuam a aplicar-se enquanto a instância estiver encerrada. Para mais informações, consulte a secção Preços.
Desative o encerramento por inatividade ou altere o período de inatividade predefinido
O encerramento por inatividade está ativado e definido para encerrar a instância após 180 minutos de inatividade por predefinição.
Pode alterar estas definições quando criar uma instância.
Para desativar o encerramento por inatividade ou alterar o período de inatividade numa instância existente:
Na Google Cloud consola, aceda à página Instâncias.
Clique no nome da instância.
Na página Detalhes da instância, clique no separador Software e segurança.
Na secção Modificar a configuração de software e segurança:
Para desativar o encerramento por inatividade, desmarque a caixa de verificação junto a Ativar encerramento por inatividade.
Para alterar o período de inatividade, em Tempo de inatividade antes do encerramento (minutos), altere o número para o número de minutos de inatividade pretendido. Na Google Cloud consola, esta definição pode ser definida para qualquer valor inteiro de 10 a 1440.
Clique em Enviar.
Faça a gestão do encerramento por inatividade através da CLI gcloud
O encerramento por inatividade das instâncias do Vertex AI Workbench é gerido através da flag metadata
. Para ativar o encerramento por inatividade,
crie uma instância com a chave idle-timeout-seconds
nos metadados
com o valor definido para o número de segundos.
gcloud workbench instances create INSTANCE_NAME --metadata=idle-timeout-seconds=86400
Para alterar o período de tempo de encerramento inativo, atualize o valor da chave idle-timeout-seconds
nos metadados.
gcloud workbench instances update INSTANCE_NAME --metadata=idle-timeout-seconds=43200
Para desativar o encerramento por inatividade, use o seguinte comando:
gcloud workbench instances update INSTANCE_NAME --metadata=idle-timeout-seconds=
Faça a gestão do encerramento por inatividade no Terraform
O encerramento inativo de instâncias da bancada de trabalho no Terraform é gerido através da chave idle-timeout-seconds
no campo de metadados.
Para saber como aplicar ou remover uma configuração do Terraform, consulte os comandos básicos do Terraform.
Como funciona o encerramento por inatividade
A sua instância é encerrada quando não existe atividade do kernel durante o período especificado. Por exemplo, executar uma célula ou imprimir um novo resultado num bloco de notas é uma atividade que repõe o temporizador de encerramento por inatividade. A utilização da CPU não repõe o temporizador de encerramento por inatividade.
Se deixar o JupyterLab aberto e não interagir com a janela, a instância é encerrada após o período de encerramento por inatividade.
Por predefinição, o encerramento por inatividade procura atividade nos kernels em execução nos seguintes endereços da instância:
127.0.0.1:8080/api/sessions
127.0.0.1:8080/api/terminals
127.0.0.1:8080/api/kernels
As execuções agendadas são executadas enquanto a instância está encerrada
Se tiver agendado a execução de um ficheiro de bloco de notas numa instância do Vertex AI Workbench que está encerrada, a execução continua a ser executada conforme agendado.
O que se segue?
- Para executar um ficheiro de bloco de notas de acordo com um agendamento, mesmo quando a instância está encerrada, consulte o artigo agende a execução de um bloco de notas.