我试图了解应用服务计划的最大CPU百分比/内存利用率的原因,但无法在azure门户中找到任何简单的方法。在我的应用程序服务计划中,创建了 20 个应用程序服务,在 20 个应用程序服务中,我仅将 2-3 个应用程序服务用于用户界面,其他应用程序服务用作 Web API 或后台作业(如 webjobs)。我的应用程序服务计划处于独立定价层,平均内存和 CPU 利用率良好,约为 60%,但当我检查它的最大利用率时,我发现它飙升至 90%。有没有办法找出应用服务计划利用率达到 90% 的原因?
我还使用 SQL 数据库,并且数据库处于高级层。数据库利用率会影响应用服务计划利用率吗?
请提出建议。
最佳答案
您可以使用 Azure Web 应用程序的内置功能来检查这一点(请参阅此 doc )。
导航到 azure 门户 -> 您的 azure Web 应用 -> 在左侧面板中,单击诊断并解决问题
-> 单击主动 CPU 监控
,然后您可以看到什么消耗了高CPU资源。
希望有帮助。
关于azure - 如何确定Azure中应用程序服务计划CPU百分比90%的原因?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60544223/