实现 Azure 应用服务计划
在 Azure 应用服务中,一个应用程序在 Azure 应用服务计划中运行。 应用服务计划定义一组用于运行 Web 应用程序的计算资源。 这些计算资源类似于传统 Web 托管方案中的服务器场。 可将一个或多个应用程序配置为在相同的计算资源(或相同的应用服务计划)中运行。
有关应用服务计划的注意事项
让我们更详细地了解如何在虚拟机中实现和使用应用服务计划。
在区域中创建应用服务计划时,会为指定区域中的计划创建一组计算资源。 放入计划中的任何应用程序都在计划定义的计算资源上运行。
每个应用服务计划都定义了三个设置:
- 操作系统:Linux 或 Windows。
- 区域:应用服务计划的区域,例如美国西部、印度中部、北欧等。
- 定价层:确定所提供的应用服务功能和计划费用。 应用服务计划可用的定价层取决于创建时选择的操作系统。
- VM 实例数:目前范围为 3 到 30。
- VM 实例大小:由 CPU、内存和远程存储定义。
只要现有计划能够提供足够的资源来处理增加的负载,就可以持续将新应用程序添加到该计划。
使用应用服务计划时的注意事项
查看以下有关使用 Azure 应用服务计划来运行和缩放应用程序的注意事项。 思考哪些情况可能适用于运行和缩放酒店网站。
考虑成本节省。 由于应用服务计划分配的计算资源会产生费用,因此可通过将多个应用程序放入同一个应用服务计划中来节省资金。
考虑在一个计划中支持多个应用程序。 创建一个计划来支持多个应用程序,以便更轻松地配置和维护共享虚拟机实例。 由于应用程序共用相同的虚拟机实例,因此需要仔细管理计划资源和容量。
考虑计划容量。 在将新应用程序添加到现有计划之前,请确定新应用程序的资源要求,并确认计划的剩余容量。
重要
应用服务计划过载可能会导致新应用程序和现有应用程序停机。
考虑应用程序隔离。 在以下情况下,请将应用程序隔离到新应用服务计划中:
- 该应用程序是资源密集型应用程序。
- 想要独立于现有计划中的其他应用程序缩放该应用程序。
- 该应程序需要其他地理区域中的资源。