Azure 如何计算我的Web应用程序所需的ACU

Azure 如何计算我的Web应用程序所需的ACU,azure,azure-web-app-service,azure-billing-api,Azure,Azure Web App Service,Azure Billing Api,我在Azure PAAS服务中有一个Web应用程序。应用程序服务计划使用名为“ACU”的单元。 是否有任何方法可以计算我的web应用程序所需的ACU数量。 因为我必须进行计费计算,所以我需要证明选择的实例大小是基于一些逻辑计算的 什么是Azure计算单元(ACU) 答:Azure计算单元(ACU)的概念提供了一种跨Azure SKU比较计算(CPU)性能的方法 Azure计算单元(ACU)用于帮助理解 不同Azure系列和大小之间的相对计算性能 虚拟机。它基于值为50的A0(超小)。虚拟机 AC

我在Azure PAAS服务中有一个Web应用程序。应用程序服务计划使用名为“ACU”的单元。 是否有任何方法可以计算我的web应用程序所需的ACU数量。 因为我必须进行计费计算,所以我需要证明选择的实例大小是基于一些逻辑计算的

什么是Azure计算单元(ACU)

答:Azure计算单元(ACU)的概念提供了一种跨Azure SKU比较计算(CPU)性能的方法

Azure计算单元(ACU)用于帮助理解 不同Azure系列和大小之间的相对计算性能 虚拟机。它基于值为50的A0(超小)。虚拟机 ACU为100的虚拟机的计算量是ACU为50的虚拟机的两倍。A. ACU为200的虚拟机是ACU为100的虚拟机的两倍 等等

因此,您应该分析CPU使用情况内存使用情况

要了解这一点,您可以转到应用程序服务-->诊断和解决问题-->可用性和性能


最重要的不是仅考虑ACU的可扩展性和成本

因此,您可以扩展应用程序服务,以满足高峰使用期间的需求,并获得最终成本

垂直扩展:对于扩展,由于您最初不知道什么类型的虚拟机应该足够,因此可以从基本或中间的虚拟机(不是非常强大的虚拟机)开始。在大多数情况下,通用型VM(50-210 ACU)就足够了。链接:

横向扩展:同时扩展应用程序服务计划是一种很好的做法。您可以自动缩放和设置自动缩放规则,也可以使用手动路径。 链接:

接下来,您应该按照Doris的建议监视CPU使用情况和内存使用情况。 此外,您还可以转到运行历史记录并查看您的使用情况:


根据您的发现,您可以调整所需虚拟机的数量和种类。

实际上不需要计算ACU,您需要做的是根据需要更改大小,方法是监控CPU和内存,并在需要时进行放大/缩小。更多关于ACU的信息可以在这里找到:应用程序服务是基于VMS的Daniel Bjork的答案是正确的。Daniel,我建议将此作为回应发布,以便可以对其进行投票。其他寻找这个答案的人会发现它很有用。我还想在你的回答中提到自动缩放规则。