Configurar o desligamento inativo - Amazon SageMaker

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

  1. Crie um domínio seguindo as etapas em Use a configuração personalizada para a Amazon SageMaker

  2. Ao definir as configurações do aplicativo no domínio, navegue até o Editor de código ou a JupyterLab seção. 

  3. Selecione Ativar desligamento inativo.

  4. Insira um tempo de desligamento inativo padrão em minutos. Esse valor é assumido como padrão 10,080 se nenhum valor for inserido.

  5. (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 ser60.

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.

  1. Navegue até o domínio.

  2. Escolha a guia Configurações do aplicativo.

  3. Na guia Configurações do aplicativo, navegue até o Editor de código ou a JupyterLab seção.

  4. Selecione Edit (Editar).

  5. Selecione Ativar desligamento inativo.

  6. Insira um tempo de desligamento inativo padrão em minutos. Esse valor é assumido como padrão 10,080 se nenhum valor for inserido.

  7. (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 ser60.

  8. Selecione Submit (Enviar).

Adicionar ao criar um novo perfil de usuário

  1. Adicione um perfil de usuário seguindo as etapas em Adicionar perfis de usuário

  2. 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.

  3. Selecione Ativar desligamento inativo.

  4. Insira um tempo de desligamento inativo padrão em minutos. Esse valor é assumido como padrão 10,080 se nenhum valor for inserido.

  5. (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 ser60.

  6. 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.

  1. Navegue até o perfil do usuário.

  2. Escolha a guia Configurações do aplicativo.

  3. Na guia Configurações do aplicativo, navegue até o Editor de código ou a JupyterLab seção. 

  4. Selecione Edit (Editar).

  5. As configurações de desligamento inativo mostrarão as configurações do domínio por padrão, se configuradas para o domínio.

  6. Selecione Ativar desligamento inativo.

  7. Insira um tempo de desligamento inativo padrão em minutos. Esse valor é assumido como padrão 10,080 se nenhum valor for inserido.

  8. (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 ser60.

  9. 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-id domain-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-id domain-id \ --user-profile-name user-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         }     } }