我试图了解最大 CPU 百分比/内存利用率的原因应用服务计划但无法在天蓝色门户中找到任何简单的方法。在我的应用程序服务计划中,创建了 20 个应用程序服务,在 20 个应用程序服务中,我仅将 2-3 个应用程序服务用于用户界面,其他应用程序服务用作 Web API 或后台作业(如 webjobs)。我的应用程序服务计划处于独立定价层,平均内存和 CPU 利用率良好,约为 60%,但当我检查它的最大利用率时,我发现它飙升至 90%。有没有办法找出应用服务计划利用率达到 90% 的原因?
我还使用 SQL 数据库,并且数据库处于高级层。数据库利用率会影响应用程序服务计划利用率吗?
请建议。
您可以使用 azure web 应用程序的内置功能来检查这一点(请参阅此doc).
导航到 azure 门户 -> 你的 azure web 应用程序 -> 在左侧面板中,单击Diagnose and solve problems
-> 点击Proactive CPU Monitoring
,然后你就可以看到什么消耗了高CPU资源。
希望能帮助到你。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)