Arrestare automaticamente Dev Box quando gli utenti si disconnettono
Per risparmiare sui costi, è possibile configurare i pool di Dev Box per arrestarsi quando un utente si disconnette dalla sessione RDP, dopo un periodo di timeout che è possibile configurare. Microsoft Dev Box tenta di arrestare tutte le finestre di sviluppo dopo che un utente si disconnette e non ristabilire una nuova sessione RDP entro il periodo di timeout configurato.
Nota
Stop on disconnect will apply only to Dev Boxes that are created with hibernation enabled Dev Box definitions.Stop on disconnect will apply only to Dev Boxes that are created with hibernation enabled Dev Box definitions. Per altre informazioni sull'abilitazione dell'ibernazione nelle definizioni di Dev Box, vedere come configurare l'ibernazione di Dev Box.
Importante
Dev Box Hibernation è attualmente in ANTEPRIMA. Per altre informazioni sulle anteprime, vedere Condizioni per l'utilizzo supplementari per le anteprime di Microsoft Azure. Il documento definisce i termini legali applicabili alle funzionalità di Azure in versione beta, in anteprima o non ancora rilasciate nella disponibilità generale.
Autorizzazioni
Per gestire l'arresto delle impostazioni di connessione in un pool di dev box, sono necessarie le autorizzazioni seguenti:
Azione | È necessaria l'autorizzazione |
---|---|
Configurare un pool | Proprietario, Collaboratore o Amministratore del progetto DevCenter. |
Gestire l'arresto in caso di disconnessione delle impostazioni con l'interfaccia della riga di comando di Azure
È possibile gestire l'arresto in caso di disconnessione delle impostazioni nei pool di dev box usando l'interfaccia della riga di comando di Azure.
Aggiornare un pool con arresto alla disconnessione
Il comando seguente dell'interfaccia della riga di comando di Azure abilita l'arresto in caso di disconnessione in un pool di dev box:
az devcenter admin pool update --pool-name {poolName} --project {projectName} --resource-group {resourceGroupName} --stop-on-disconnect status="Enabled" grace-period-minutes="180"
Parametro | Valore |
---|---|
pool-name |
Nome del pool di box di sviluppo. |
project |
Nome del progetto dev box. |
resource-group |
Nome del gruppo di risorse per il pool di box di sviluppo. |
grace-period-minutes |
Durata dell'attesa dopo che l'utente si disconnette da una sessione RDP prima di arrestare la casella di sviluppo, in minuti |
status |
Indica se l'arresto alla disconnessione è in uso. Le opzioni includono Enabled o Disabled . |
Disabilitare l'arresto alla disconnessione
Il comando seguente dell'interfaccia della riga di comando di Azure disabilita l'arresto in caso di disconnessione in un pool di dev box:
az devcenter admin pool update --pool-name {poolName} --project {projectName} --resource-group {resourceGroupName} --stop-on-disconnect status="Disabled"
Parametro | Valore |
---|---|
pool-name |
Nome del pool di box di sviluppo. |
project-name |
Nome del progetto dev box. |