【问题标题】:Azure Web App Working Memory Set vs App Service Plan Memory UsageAzure Web App 工作内存集与应用服务计划内存使用情况
【发布时间】:2020-11-07 16:08:43
【问题描述】:

我正在对托管在 Azure 应用服务中的 API 进行性能测试。每当工作内存集图表出现峰值时,我的 API 响应时间就会增加。但我的应用服务计划显示 50-55% 的内存只运行一个实例。

您能否向我解释一下,为什么每次“工作内存集”出现峰值时 API 响应时间都会增加,即使我的应用服务计划内存只有 50% 左右?

Response Time Graph

Working Memory Set Graph

【问题讨论】:

    标签: azure azure-web-app-service performance-testing


    【解决方案1】:

    如果不访问您的站点日志,这很难回答,但一般来说,您的 api 在被调用时会消耗资源,然后再次休息。类似于您开始跑步时心率会增加但再次停止时应恢复正常的方式。

    响应时间是否不在您允许的时间范围内?客户方面的经验是什么?云环境上的性能测试可能是一个滑坡。

    我建议您使用 Web 应用程序的内置 Diagnose and Solve blade,它具有支持工程师用来帮助您获得付费技术支持票证的相同故障排除工具。这应该有助于告诉您您的网站是否存在任何可能影响性能的问题。

    另外,请注意,如果您在免费或共享层上运行,则性能测试实际上并不适用,因为我们不支持在这些层上运行生产应用程序。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-10-11
      • 2018-09-07
      • 2017-04-28
      • 1970-01-01
      • 2019-04-07
      • 2019-07-25
      • 1970-01-01
      • 2018-12-19
      相关资源
      最近更新 更多