你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
为了节省成本,可以将 Dev Box 池配置为在用户与 RDP 会话断开连接时停止,在可以配置的超时期限之后停止。 Microsoft Dev Box 会在用户断开连接后尝试停止所有开发箱,并且不会在配置的超时期内重新建立新的 RDP 会话。
注意
断开连接时停止仅适用于使用已启用休眠功能的 Dev Box 定义创建的 Dev Box。 若要详细了解如何在 Dev Box 定义上启用休眠,请参阅如何配置开发箱休眠。
权限
若要在开发箱池上管理“连接时停止”设置,需要以下权限:
操作 | 所需权限 |
---|---|
配置池 | 所有者、参与者或 DevCenter 项目管理员。 |
使用 Azure CLI 管理“断开连接时停止”设置
可以使用 Azure CLI 管理开发箱池上的断开连接设置停止。
在断开连接时停止更新池
以下 Azure CLI 命令可在开发箱池上的断开连接时停止:
az devcenter admin pool update --pool-name {poolName} --project {projectName} --resource-group {resourceGroupName} --stop-on-disconnect status="Enabled" grace-period-minutes="180"
参数 | 值 |
---|---|
pool-name |
开发箱池的名称 |
project |
开发箱项目的名称。 |
resource-group |
开发箱池的资源组的名称。 |
grace-period-minutes |
在用户断开与 RDP 会话的连接后等待的持续时间,然后再停止开发箱(以分钟为单位) |
status |
指示是否在使用“断开连接时停止”。 选项包括 Enabled 或 Disabled 。 |
在断开连接时禁用停止
以下 Azure CLI 命令在开发箱池上的断开连接时禁用停止:
az devcenter admin pool update --pool-name {poolName} --project {projectName} --resource-group {resourceGroupName} --stop-on-disconnect status="Disabled"
参数 | 值 |
---|---|
pool-name |
开发箱池的名称 |
project-name |
开发箱项目的名称。 |