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

在 Azure 应用服务中纵向扩展应用

本文介绍如何在 Azure 应用服务中缩放应用。 缩放的工作流有两种:纵向扩展和横向扩展;本文介绍纵向扩展工作流。

  • 纵向扩展:获取更多 CPU、内存、磁盘空间和额外功能,例如专用虚拟机 (VM)、自定义域和证书、过渡槽、自动缩放以及更多功能。 可以通过更改应用所属的应用服务计划的定价层来提升。
  • 横向扩展:增加用于运行应用的 VM 实例数。 基本、标准和高级服务计划分别可横向扩展至多达 3、10 和 30 个实例。 独立层中的应用服务环境会进一步将横向扩展计数增加到 100 个实例。 有关横向扩展的详细信息,请参阅手动或自动缩放实例计数。 可在该文中了解如何使用自动缩放,即根据预定义的规则和计划自动缩放实例计数。

缩放设置仅需几秒即可应用,并且会影响应用服务计划中的所有应用。 缩放设置不需要更改代码或重新部署应用程序。

有关各个应用服务计划的定价和功能的信息,请参阅应用服务定价详细信息

注意

在从免费层切换应用服务计划之前,必须首先删除对 Azure 订阅施加的支出限制。 若要查看或更改 Microsoft Azure 应用服务订阅的选项,请参阅 Microsoft Azure 订阅

向上缩放定价层

注意

若要纵向扩展到高级 V3 层,请参阅为应用服务配置高级 V3 层

  1. 在浏览器中,打开 Azure 门户

  2. 在应用服务应用页面的左侧导航栏中,选择“纵向扩展(应用服务计划)”。

    屏幕截图,显示如何纵向扩展应用服务计划。

  3. 选择其中一个定价层,然后选择“选择”。

    屏幕截图显示了浏览定价计划页,其中已选择一项高级 V3 计划。

    操作完成后,会看到一个通知弹出窗口,其中包含绿色的成功复选标记。

如果应用依赖于其他服务,如 Azure SQL 数据库或 Azure 存储,则可单独对这些资源进行纵向扩展。 这些资源不由应用服务计划管理。

  1. 在应用的“概述”页中,选择“资源组”链接。

    与向上缩放 Azure 应用相关的资源

  2. 在“资源组”页的“摘要”部分,选择希望缩放的资源 。 以下屏幕截图显示了 SQL 数据库资源。

    导航到资源组页面对 Azure 应用进行纵向扩展

    若要纵向扩展相关资源,请参阅特定资源类型的文档。 例如,若要纵向扩展单个 SQL 数据库,请参阅在 Azure SQL 数据库中缩放单一数据库资源。 若要纵向扩展 Azure Database for MySQL 资源,请参阅缩放 MySQL 资源

比较定价层

有关详细信息(例如每个定价层的 VM 大小),请参阅应用服务定价详细信息

有关服务限制、配额和约束的表以及每个层级所支持的功能,请参阅应用服务限制

更多资源