首页 > 解决方案 > 如何处理 Azure 应用服务中的性能问题

问题描述

我在 azure app 服务中托管了 Api。

IT 工作正常,但现在在点击 API 后,它返回状态代码为 502 并带有消息

The specified CGI application encountered an error and the server terminated the process.

我已经重新启动了应用程序服务,它开始正常工作,但这种情况经常发生。

如果这种情况经常发生或有任何其他建议,是否有办法获得警报或自动重启应用服务。

这是我在 Azure 性能中发现的

在此处输入图像描述

任何建议都是值得赞赏的。谢谢您的帮助

标签: azureperformance.net-coreazure-application-insights

解决方案


应用服务出现此类错误的主要原因是:

  • 请求需要很长时间
  • 使用高内存/CPU 的应用程序
  • 应用程序因异常而崩溃。

有关疑难解答,请参阅:https ://docs.microsoft.com/en-us/azure/app-service/troubleshoot-http-502-http-503

有关自动重启 Azure 网站,请参阅:https ://azure.microsoft.com/nb-no/blog/auto-healing-windows-azure-web-sites/


推荐阅读