你当前正在访问 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. 在“开发箱设置”页面中,在“成本控制”下,针对“开发箱限制”,取消选中“启用”选项。