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