我正在运行一个Web应用程序服务,突然发现响应时间性能下降。我没有更改代码,但收到以下警告:We analyzed 15 slow request(s) and identified module(s) consuming most of the time are - HandlerChanged to (httpPlatformHandlerMain)(95.83%)
我没有显式地更改Azure上的任何配置,所以这就是为什么我惊讶地看到这样降级的服务。
我重新部署了相同的代码并重新启动了webapp
1条答案
按热度按时间kb5ga3dv1#
Azure Web App Service中的性能下降可能有多种原因,例如流量增加、修改基础结构时发生更改。
请按照以下步骤解决Azure Web App性能问题。
1.检查资源利用率:请检查Azure Web应用利用率,如CPU、内存和磁盘空间。
如果您的Web应用利用率很高,您可能需要扩大您的应用服务计划,如下所示。
1.检查Web应用程序日志:请检查日志中是否有任何可能指示问题原因的错误消息。你可以通过导航到以下选项在Azure门户中检查日志。
Azure门户〉选择你的应用服务〉日志流
1.监控应用性能:通过将应用日志发送到日志分析工作区来监控Azure Web应用的性能,以更好地了解应用性能下降问题,
Azure门户〉选择你的应用服务〉诊断设置〉添加诊断设置
1.您可以检查应用程序中最近的更改,例如对代码和配置的更改,以查看这些更改是否会导致应用程序出现任何性能问题。
1.**重新启动应用程序服务:**有时,你可以通过重新启动应用程序来解决Azure应用程序性能问题。
Azure门户〉应用服务〉选择你的应用〉概述〉重新启动
有关详细信息,请参阅:Troubleshoot slow app performance issues in Azure App Service