As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Configurar o desligamento inativo
As seções a seguir mostram como configurar o desligamento inativo a partir do console ou usando o. AWS CLI O desligamento inativo pode ser definido no nível do domínio ou do perfil do usuário.
Pré-requisitos
Para usar o desligamento inativo com seu aplicativo, você deve preencher os seguintes pré-requisitos.
-
Certifique-se de que seu aplicativo esteja usando a
SageMaker-distribution
versão > 2.0. Você pode selecionar essa versão durante a criação do aplicativo ou atualizar a versão da imagem do aplicativo após a criação. Para obter mais informações, consulteAtualizar a imagem SageMaker de distribuição
No console
As seções a seguir mostram como ativar o desligamento inativo a partir do console.
Adicionar ao criar um novo domínio
-
Crie um domínio seguindo as etapas em Use a configuração personalizada para a Amazon SageMaker
-
Ao definir as configurações do aplicativo no domínio, navegue até o Editor de código ou a JupyterLab seção.
-
Selecione Ativar desligamento inativo.
-
Insira um tempo de desligamento inativo padrão em minutos. Esse valor é assumido como padrão
10,080
se nenhum valor for inserido. -
(Opcional) Selecione Permitir que os usuários definam um tempo de desligamento inativo personalizado para permitir que os usuários modifiquem o tempo de desligamento ocioso.
-
Insira um valor máximo para o qual os usuários possam definir o tempo de desligamento inativo padrão. Você deve inserir um valor máximo. O valor mínimo é definido pela Amazon SageMaker e deve ser
60
.
-
Adicionar a um domínio existente
nota
Se o desligamento inativo for definido quando os aplicativos estiverem em execução, eles deverão ser reiniciados para que as configurações de desligamento inativo entrem em vigor.
-
Navegue até o domínio.
-
Escolha a guia Configurações do aplicativo.
-
Na guia Configurações do aplicativo, navegue até o Editor de código ou a JupyterLab seção.
-
Selecione Edit (Editar).
-
Selecione Ativar desligamento inativo.
-
Insira um tempo de desligamento inativo padrão em minutos. Esse valor é assumido como padrão
10,080
se nenhum valor for inserido. -
(Opcional) Selecione Permitir que os usuários definam um tempo de desligamento inativo personalizado para permitir que os usuários modifiquem o tempo de desligamento ocioso.
-
Insira um valor máximo para o qual os usuários possam definir o tempo de desligamento inativo padrão. Você deve inserir um valor máximo. O valor mínimo é definido pela Amazon SageMaker e deve ser
60
.
-
-
Selecione Submit (Enviar).
Adicionar ao criar um novo perfil de usuário
-
Adicione um perfil de usuário seguindo as etapas em Adicionar perfis de usuário
-
Ao definir as configurações do aplicativo para o perfil do usuário, navegue até o Editor de código ou a JupyterLab seção.
-
Selecione Ativar desligamento inativo.
-
Insira um tempo de desligamento inativo padrão em minutos. Esse valor é assumido como padrão
10,080
se nenhum valor for inserido. -
(Opcional) Selecione Permitir que os usuários definam um tempo de desligamento inativo personalizado para permitir que os usuários modifiquem o tempo de desligamento ocioso.
-
Insira um valor máximo para o qual os usuários possam definir o tempo de desligamento inativo padrão. Você deve inserir um valor máximo. O valor mínimo é definido pela Amazon SageMaker e deve ser
60
.
-
-
Selecione “Salvar alterações”.
Adicionar a um perfil de usuário existente
Nota: Se o desligamento inativo for definido quando os aplicativos estiverem em execução, eles deverão ser reiniciados para que as configurações de desligamento inativo entrem em vigor.
-
Navegue até o perfil do usuário.
-
Escolha a guia Configurações do aplicativo.
-
Na guia Configurações do aplicativo, navegue até o Editor de código ou a JupyterLab seção.
-
Selecione Edit (Editar).
-
As configurações de desligamento inativo mostrarão as configurações do domínio por padrão, se configuradas para o domínio.
-
Selecione Ativar desligamento inativo.
-
Insira um tempo de desligamento inativo padrão em minutos. Esse valor é assumido como padrão
10,080
se nenhum valor for inserido. -
(Opcional) Selecione Permitir que os usuários definam um tempo de desligamento inativo personalizado para permitir que os usuários modifiquem o tempo de desligamento ocioso.
-
Insira um valor máximo para o qual os usuários possam definir o tempo de desligamento inativo padrão. Você deve inserir um valor máximo. O valor mínimo é definido pela Amazon SageMaker e deve ser
60
.
-
-
Escolha Save Changes (Salvar alterações).
Do AWS CLI
As seções a seguir mostram como ativar o desligamento inativo usando o. AWS CLI
Domínio
O comando a seguir mostra como ativar o desligamento inativo ao atualizar um domínio existente. Para adicionar o desligamento inativo para um novo domínio, use o create-domain
comando em vez disso.
nota
Se o desligamento inativo for definido quando os aplicativos estiverem em execução, eles deverão ser reiniciados para que as configurações de desligamento inativo entrem em vigor.
aws sagemaker update-domain --region
region
--domain-iddomain-id
\ --default-user-settings file://default-user-settings.json ## default-user-settings.json example { "JupyterLabAppSettings": { "AppLifecycleManagement": { "IdleSettings": { "LifecycleManagement": "Enabled", "IdleTimeoutMinutes": 60, "MaxIdleTimeoutInMinutes":maximum user customizable value
, "MinIdleTimeoutInMinutes":minimum user customizable value
} } }
Perfis de usuário
O comando a seguir mostra como ativar o desligamento inativo ao atualizar um perfil de usuário existente. Para adicionar o desligamento inativo para um novo perfil de usuário, use o create-user-profile
comando em vez disso.
nota
Se o desligamento inativo for definido quando os aplicativos estiverem em execução, eles deverão ser reiniciados para que as configurações de desligamento inativo entrem em vigor.
aws sagemaker update-user-profile --region
region
--domain-iddomain-id
\ --user-profile-nameuser-profile-name
--user-settings file://user-settings.json ## user-settings.json example { "JupyterLabAppSettings": { "AppLifecycleManagement": { "IdleSettings": { "LifecycleManagement": "Enabled", "IdleTimeoutMinutes": 60, "MaxIdleTimeoutInMinutes":maximum user customizable value
, "MinIdleTimeoutInMinutes":minimum user customizable value
} } }