扩展和扩展App Service计划之间的区别

时间:2020-08-05 07:05:10

标签: azure azure-functions azure-app-service-plans

实际上,我正在获取blob触发azure函数的System.OutOfMemoryException。是否需要扩展或扩展App Service Plan来解决此问题。

这两者有什么区别?

enter image description here

2 个答案:

答案 0 :(得分:5)

您需要扩展您的应用服务计划。

向上扩展”是指升级托管应用程序的主机的容量。例如:将内存从1.75GB增加到3.5GB。

横向扩展”是指通过增加主机实例数来升级应用程序的容量。

答案 1 :(得分:2)

对于您最初的问题,如果您的功能正在消耗计划上运行,请按比例扩大Azure服务的App Service计划。该计划已经具有较少的内存,并且如果您在App Service Plan中运行了多个功能,则可以向外扩展。 / p>

docs

按比例放大表示:

向上扩展操作是等同于移动的Azure网站云 您的非云网站到更大的物理服务器。因此,扩大规模 当您的网站达到配额时,可以考虑使用一些操作, 表示您已经超出了现有的模式或选项。在 此外,几乎可以在任何站点上进行扩展 担心多实例数据一致性的含义。 Windows Azure网站中的放大操作的两个示例是:

横向扩展意味着:

横向扩展操作等效于创建多个副本 您的网站并添加负载均衡器以分配需求 它们之间。在Windows Azure网站中扩展网站时 无需单独配置负载平衡,因为这是 该平台已经提供了。

图描述了两者之间的区别:

enter image description here

相关问题