Hibernacji pudełko deweloperskie w usłudze Microsoft Dev Box

Z tego artykułu dowiesz się, jak hibernacji i wznowić tworzenie pola deweloperskiego w usłudze Microsoft Dev Box.

Hibernacji to stan oszczędzania energii, który zapisuje uruchomione aplikacje na dysku twardym, a następnie zamyka maszynę wirtualną. Po wznowieniu maszyny wirtualnej zostanie przywrócona cała poprzednia praca.

Możesz hibernować swoje pole deweloperskie za pośrednictwem portalu deweloperów usługi Microsoft Dev Box lub interfejsu wiersza polecenia. Nie można hibernacji pola deweloperskiego z poziomu maszyny wirtualnej.

Ważne

Hibernacji usługi Dev Box jest obecnie dostępna w wersji zapoznawczej. Zobacz Dodatkowe warunki użytkowania wersji zapoznawczych platformy Microsoft Azure, aby zapoznać się z postanowieniami prawnymi dotyczącymi funkcji platformy Azure, które są w wersji beta lub wersji zapoznawczej albo w inny sposób nie zostały jeszcze wydane jako ogólnie dostępne.

Hibernate your dev box using the developer portal (Hibernate your dev box using the developer portal)

Aby hibernować pole deweloperskie za pośrednictwem portalu deweloperów usługi Microsoft Dev Box:

  1. Zaloguj się do portalu deweloperów.

  2. W polu deweloperskim, które chcesz hibernować, w menu więcej opcji wybierz pozycję Hibernate.

Pola deweloperskie, które obsługują hibernacji, pokazują opcję Hibernate . Pola deweloperskie, które obsługują tylko zamykanie, pokazują opcję Zamknij .

Wznów pole deweloperskie przy użyciu portalu dla deweloperów

Aby wznowić tworzenie aplikacji za pośrednictwem portalu deweloperów usługi Microsoft Dev Box:

  1. Zaloguj się do portalu deweloperów.

  2. W polu deweloperskim, które chcesz wznowić, w menu więcej opcji wybierz pozycję Wznów.

Ponadto możesz również dwukrotnie wybrać pole deweloperskie na liście maszyn wirtualnych widocznych w aplikacji "Pulpit zdalny". Pole deweloperskie jest automatycznie uruchamiane i wznawiane ze stanu hibernacji.

Hibernacji pola deweloperskiego przy użyciu interfejsu wiersza polecenia platformy Azure

Aby hibernować pole deweloperskie przy użyciu interfejsu wiersza polecenia platformy Azure:

az devcenter dev dev-box stop --name <YourDevBoxName> --dev-center-name <YourDevCenterName> --project-name <YourProjectName> --user-id "me" --hibernate true

Aby dowiedzieć się więcej na temat zarządzania urządzeniem deweloperskim za pomocą interfejsu wiersza polecenia, zobacz: dokumentacja centrum deweloperów.

Rozwiązywanie problemów

Moje pole deweloperskie nie jest wznawiane ze stanu hibernacji. Próby nawiązania połączenia z nim kończą się niepowodzeniem i otrzymuję komunikat o błędzie z aplikacji RDP.

Jeśli maszyna nie odpowiada, być może zatrzymała się podczas przechodzenia do hibernacji lub wznowienia z hibernacji, możesz ręcznie ponownie uruchomić pudełko deweloperskie.

Aby zamknąć pole deweloperskie, albo

  • Portal dla deweloperów — przejdź do portalu deweloperów, wybierz swoją aplikację DevBox, a następnie w menu więcej opcji wybierz pozycję Zamknij.
  • CLI- az devcenter dev dev-box stop --name <YourDevBoxName> --dev-center-name <YourDevCenterName> --project-name <YourProjectName> --user-id "me" --hibernate false

Kiedy moje pudełko deweloperskie zostanie wznowione ze stanu hibernacji, wszystkie otwarte okna zniknęły.

Dev Box Hibernation to funkcja w wersji zapoznawczej i możesz napotkać problemy z niezawodnością. Włącz automatyczne zapisywanie w aplikacjach, aby zminimalizować skutki utraty sesji.

Zmieniono niektóre ustawienia na jednym z moich pól deweloperskich i nie jest już hibernacji. Moje inne skrzynki deweloperskie hibernacji bez problemów. Jaki może być problem?

Niektóre ustawienia nie są zgodne z hibernacji i uniemożliwiają hibernacji pole deweloperskie. Aby dowiedzieć się więcej o tych ustawieniach, zobacz: Ustawienia niezgodne z hibernacji.