Drain 模式讓你在想要維護時隔離會話主機,且不會中斷服務。 當會話主機設定為耗盡時,它不會接受新的使用者會話。 任何新增連線都會被導向下一個可用的會話主機。 現有與會話主機的連線會持續有效,直到使用者登出或管理員結束會話為止。 當主機上沒有剩餘的會話時,你就可以進行所需的維護。 管理員仍可遠端直接連線伺服器,無需經過 Azure 虛擬桌面服務。
本文將教你如何使用 Azure 入口網站或 Azure PowerShell 來清除會話主機。
必要條件
要耗盡會話主持人,你需要:
一個至少有一位會話主持人的主機池。
一個 Azure 帳戶被指派為桌面虛擬化會話主機營運商角色。
如果你想在本地使用 Azure PowerShell,請參考 Use Azure CLI 和 Azure PowerShell with Azure 虛擬桌面 以確保你已安裝 Az.DesktopVirtualization PowerShell 模組。 或者,也可以使用Azure Cloud Shell。
啟用或關閉會話主機的排水模式
以下是如何使用 Azure 入口網站和 PowerShell 啟用與停用會話主機的排水模式。
要啟用會話主機的排水模式並阻止 Azure 入口網站中的新會話:
登入 Azure 入口網站。
在搜尋欄輸入 Azure 虛擬桌面,並選擇匹配的服務條目。
從 Azure 虛擬桌面總覽頁面,選擇主機池。
選擇包含你想排水的會話主機的主機池,然後選擇會話主機。
勾選你想啟用排空模式的會話主機旁的方框,然後選擇 開啟排空模式。
當你準備好允許新連線到會話主機時,勾選你想關閉排空模式的會話主機旁的選項,然後選擇 關閉排空模式。
重要事項
如果你在啟用或關閉排水模式後立即刷新入口網站,排水模式的狀態可能會顯示不同步。至少等 60 秒再刷新傳送門。