实现 Azure 应用服务计划

已完成

在 Azure 应用服务中,一个应用程序在 Azure 应用服务计划中运行。 应用服务计划定义一组用于运行 Web 应用程序的计算资源。 这些计算资源类似于传统 Web 托管方案中的服务器场。 可将一个或多个应用程序配置为在相同的计算资源(或相同的应用服务计划)中运行。

有关应用服务计划的注意事项

让我们更详细地了解如何在虚拟机中实现和使用应用服务计划。

  • 在区域中创建应用服务计划时,会为指定区域中的计划创建一组计算资源。 放入计划中的任何应用程序都在计划定义的计算资源上运行。

  • 每个应用服务计划都定义了三个设置:

    • 操作系统:Linux 或 Windows。
    • 区域:应用服务计划的区域,例如美国西部、印度中部、北欧等。
    • 定价层:确定所提供的应用服务功能和计划费用。 应用服务计划可用的定价层取决于创建时选择的操作系统。
    • VM 实例数:目前范围为 3 到 30。
    • VM 实例大小:由 CPU、内存和远程存储定义。
  • 只要现有计划能够提供足够的资源来处理增加的负载,就可以持续将新应用程序添加到该计划。

使用应用服务计划时的注意事项

查看以下有关使用 Azure 应用服务计划来运行和缩放应用程序的注意事项。 思考哪些情况可能适用于运行和缩放酒店网站。

  • 考虑成本节省。 由于应用服务计划分配的计算资源会产生费用,因此可通过将多个应用程序放入同一个应用服务计划中来节省资金。

  • 考虑在一个计划中支持多个应用程序。 创建一个计划来支持多个应用程序,以便更轻松地配置和维护共享虚拟机实例。 由于应用程序共用相同的虚拟机实例,因此需要仔细管理计划资源和容量。

  • 考虑计划容量。 在将新应用程序添加到现有计划之前,请确定新应用程序的资源要求,并确认计划的剩余容量。

    重要

    应用服务计划过载可能会导致新应用程序和现有应用程序停机。

  • 考虑应用程序隔离。 在以下情况下,请将应用程序隔离到新应用服务计划中:

    • 该应用程序是资源密集型应用程序。
    • 想要独立于现有计划中的其他应用程序缩放该应用程序。
    • 该应程序需要其他地理区域中的资源。