你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

教程:通过设置项目的开发框限制来控制成本

项目中的每个开发框都会产生计算和存储成本。 可以设置每个开发人员可在项目中创建的开发框数限制,以帮助控制成本。 限制功能可帮助你管理项目费用、有效使用资源,以及防止为给定项目创建开发框。

在Microsoft开发人员门户中,具有 DevCenter Dev Box 用户角色的用户可以看到其现有开发框及其每个项目的分配总数。 当他们达到项目的分配限制时,他们无法为该项目创建新的开发框。

在本教程中,你将:

  • 在 Azure 门户中为项目设置开发框限制
  • 在开发人员门户中查看开发框限制

先决条件

  • 订阅中的开发箱项目。

为项目设置开发框限制

开发框限制是每个开发人员可以在项目中创建的开发框数。 例如,如果将限制设置为 3,团队中的每个开发人员最多可以创建三个开发框。

如果对具有现有开发框的项目设置了限制,则当前资源将不受影响。 此限制适用于开发人员创建更多资源的能力。 仅当开发人员的总体分配低于项目限制时,开发人员才能创建新资源。

通过将开发框限制设置为 0,可以阻止开发人员在项目中创建更多开发框。 此作不会删除现有开发框,但会阻止在项目中创建新的开发框。

  1. 登录到 Azure 门户

  2. 在搜索框中,输入 项目。 在结果列表中,选择“ 项目”。

  3. 在项目列表中,选择要为其设置限制的项目。

  4. 在所选项目的 “概述 ”页上,展开左侧菜单中的 “设置 ”,然后选择“ 开发框设置”。

  5. “开发框设置” 页上的 “成本”控件下,配置开发框限制:

    1. 针对“开发箱限制”,选择“启用”选项

    2. 输入 每个开发人员的最大开发箱数量

    显示为项目启用了开发框限制选项的屏幕截图,其中每个开发人员的开发框数设置为 3。

  6. 选择应用

在开发人员门户中查看开发框限制

在开发人员门户中,当您尝试创建新的开发环境时,可见开发环境的限制。

  1. 在开发人员门户中,选择 “添加开发”框

  2. “添加开发框 ”窗格中,选择一个项目。 你将看到已分配的开发框数以及可在该项目中创建的开发框总数:

    显示开发人员门户“添加新的开发框”窗格的屏幕截图,其中选择了项目、所使用的开发框数和开发框总数。

  3. 如果分配了项目中的所有可用开发框,则会看到错误消息,并且无法创建新的开发框:

    项目管理员已在<项目名称>中为每个用户设置了开发箱的<数量>限制。 请删除此项目中的开发框,或与管理员联系以增加限制。

    显示开发人员门户“添加新的开发框”窗格的屏幕截图,其中选择了项目,并且显示无法创建新开发框的错误消息。

清理资源

如果不打算继续使用开发框限制,请按照以下步骤删除该限制:

  1. 登录到 Azure 门户

  2. 在搜索框中,输入 项目。 在结果列表中,选择“ 项目”。

  3. 在项目列表中,选择要删除其限制的项目。

  4. 在所选项目的 “概述 ”页上,展开左侧菜单中的 “设置 ”,然后选择“ 开发框设置”。

  5. 在“开发箱设置”页面中,在“成本控制”下,针对“开发箱限制”,取消选中“启用”选项