Interrompa seus Computadores de Desenvolvimento automaticamente quando os usuários se desconectarem

Para economizar custos, você pode configurar os pools do seu Computador de Desenvolvimento para que sejam interrompidos quando um usuário se desconectar da sessão RDP, após um período de tempo limite que você pode configurar. O Computador de Desenvolvimento da Microsoft tenta interromper todas os computadores de desenvolvimento depois que um usuário se desconecta e não restabelece uma nova sessão RDP no período de tempo limite configurado.

Observação

Interromper na desconexão só se aplicará aos Computadores de Desenvolvimento criados com definições de Computador de Desenvolvimento habilitadas para hibernação. Para saber mais sobre como habilitar a hibernação nas definições do seu Computador de Desenvolvimento, consulte como configurar a hibernação do computador de desenvolvimento.

Importante

A Hibernação do Computador de Desenvolvimento está atualmente em VERSÃO PRÉVIA. Para obter mais informações sobre o status de visualização, consulte os Termos de Uso Complementares para Visualizações do Microsoft Azure. O documento define os termos legais que se aplicam aos recursos do Azure que estão em versão beta, versão prévia ou ainda não lançados para disponibilidade geral.

Permissões

Para gerenciar a parada nas configurações de conexão em um pool de caixas de desenvolvimento, você precisa das seguintes permissões:

Ação Permissão necessária
Configurar um pool Proprietário, Colaborador ou Administrador de Projeto do DevCenter.

Gerenciar a parada nas configurações de desconexão com a CLI do Azure

Você pode gerenciar a interrupção nas configurações de desconexão nos pools do computador de desenvolvimento usando a CLI do Azure.

Atualizar um pool com interrupção ao desconectar

O seguinte comando da CLI do Azure habilita a interrupção na desconexão em um pool dos computadores de desenvolvimento:

az devcenter admin pool update --pool-name {poolName} --project {projectName} --resource-group {resourceGroupName} --stop-on-disconnect status="Enabled" grace-period-minutes="180"
Parâmetro Valor
pool-name Nome do pool de caixas de desenvolvimento.
project Nome do projeto da caixa de desenvolvimento.
resource-group Nome do grupo dos recursos do pool do seu computador de desenvolvimento.
grace-period-minutes Tempo de espera após o usuário se desconectar de uma sessão RDP antes de interromper o computador do desenvolvedor, em minutos
status Indica se a parada na desconexão está em uso. As opções incluem Enabled ou Disabled.

Desabilitar a interrupção ao desconectar

O seguinte comando da CLI do Azure desabilita a interrupção na desconexão em um pool dos computadores de desenvolvimento:

az devcenter admin pool update --pool-name {poolName} --project {projectName} --resource-group {resourceGroupName} --stop-on-disconnect status="Disabled" 
Parâmetro Valor
pool-name Nome do pool de caixas de desenvolvimento.
project-name Nome do projeto da caixa de desenvolvimento.