Automatyczne zatrzymywanie pól deweloperskich po rozłączeniu użytkowników
Aby zaoszczędzić na kosztach, możesz skonfigurować pule usługi Dev Box tak, aby zatrzymywały się po rozłączeniu użytkownika z sesji protokołu RDP po upływie limitu czasu, który można skonfigurować. Usługa Microsoft Dev Box próbuje zatrzymać wszystkie pola deweloperskie po rozłączeniu użytkownika i nie ustanawiają ponownie nowej sesji protokołu RDP w skonfigurowanym przedziale czasu.
Uwaga
Zatrzymanie po rozłączeniu będzie miało zastosowanie tylko do usługi Dev Box, które są tworzone z włączoną hibernacji definicjami usługi Dev Box. Aby dowiedzieć się więcej na temat włączania hibernacji w definicjach usługi Dev Box, zobacz konfigurowanie hibernacji w usłudze Dev Box.
Ważne
Hibernacji usługi Dev Box jest obecnie dostępna w wersji zapoznawczej. Aby uzyskać więcej informacji na temat stanu wersji zapoznawczej, zobacz Dodatkowe warunki użytkowania dla wersji zapoznawczych platformy Microsoft Azure. Dokument definiuje postanowienia prawne, które mają zastosowanie do funkcji platformy Azure, które są w wersji beta, wersji zapoznawczej lub w inny sposób nie zostały jeszcze wydane do ogólnej dostępności.
Uprawnienia
Aby zarządzać zatrzymaniem przy użyciu ustawień połączenia w puli usługi Dev Box, potrzebne są następujące uprawnienia:
Akcja | Wymagane uprawnienie |
---|---|
Konfigurowanie puli | Właściciel, współautor lub administrator projektu DevCenter. |
Zarządzanie zatrzymywaniem przy rozłączeniu ustawień przy użyciu interfejsu wiersza polecenia platformy Azure
Ustawienia rozłączenia w pulach usługi Dev Box można zarządzać zatrzymaniem przy użyciu interfejsu wiersza polecenia platformy Azure.
Aktualizowanie puli przy zatrzymaniu po rozłączeniu
Następujące polecenie interfejsu wiersza polecenia platformy Azure umożliwia zatrzymanie po rozłączeniu w puli usługi Dev Box:
az devcenter admin pool update --pool-name {poolName} --project {projectName} --resource-group {resourceGroupName} --stop-on-disconnect status="Enabled" grace-period-minutes="180"
Parametr | Wartość |
---|---|
pool-name |
Nazwa puli usługi Dev Box. |
project |
Nazwa projektu usługi Dev Box. |
resource-group |
Nazwa grupy zasobów dla puli usługi Dev Box. |
grace-period-minutes |
Czas oczekiwania po rozłączeniu użytkownika z sesji protokołu RDP przed zatrzymaniem pola deweloperskiego w ciągu kilku minut |
status |
Wskazuje, czy zatrzymanie przy rozłączeniu jest używane. Dostępne opcje to Enabled lub Disabled . |
Wyłącz zatrzymywanie po rozłączeniu
Następujące polecenie interfejsu wiersza polecenia platformy Azure wyłącza zatrzymywanie po rozłączeniu w puli usługi Dev Box:
az devcenter admin pool update --pool-name {poolName} --project {projectName} --resource-group {resourceGroupName} --stop-on-disconnect status="Disabled"
Parametr | Wartość |
---|---|
pool-name |
Nazwa puli usługi Dev Box. |
project-name |
Nazwa projektu usługi Dev Box. |