如何处理Azure应用程序服务中的性能问题

如何处理Azure应用程序服务中的性能问题,azure,performance,.net-core,azure-application-insights,Azure,Performance,.net Core,Azure Application Insights,我在azure应用程序服务中托管了Api 它工作得很好,但现在在点击API后,它返回状态代码502,并显示消息 指定的CGI应用程序遇到错误,服务器终止了进程。 我重新启动了应用程序服务,它开始工作正常,但这种情况经常发生 如果经常发生这种情况或有任何其他建议,是否有方法获取警报或自动重新启动应用程序服务 这是我在Azure performance中发现的 任何建议都值得赞赏。 感谢您的帮助应用程序服务中出现此类错误的主要原因是: 需要很长时间的请求 使用高内存/CPU的应用程序 由于异常,

我在azure应用程序服务中托管了Api

它工作得很好,但现在在点击API后,它返回状态代码502,并显示消息

指定的CGI应用程序遇到错误,服务器终止了进程。

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

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

这是我在Azure performance中发现的

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

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

  • 需要很长时间的请求
  • 使用高内存/CPU的应用程序
  • 由于异常,应用程序崩溃
有关疑难解答,请参阅:


有关自动重新启动Azure网站的信息,请参见:

您应该向项目中添加应用程序洞察,以获取详细日志,以识别代码中的问题。请查看此处