Condividi tramite


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.