【问题标题】:.NET Core 2.1 Azure Web App: The specified CGI application encountered an error and the server terminated the process.NET Core 2.1 Azure Web App:指定的 CGI 应用程序遇到错误,服务器终止了进程
【发布时间】:2018-12-24 01:42:08
【问题描述】:

我在 Azure Web App 服务中托管我的 ASP.NET .NET Core 2.1 项目。我最近升级到 2.1(从 2.0)开始出现这些错误:

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

应用程序通常可以正常运行一个小时左右,然后突然崩溃并且所有响应都返回此错误。我必须重新启动它才能使错误消失。它在 .NET Core 2.0 上运行良好。

我在 SO 上看到了类似的问题,结果证明与早期的 Kestrel 版本有关。对我来说不应该是这样。我的项目引用了具有最新 Kestrel 版本的 Microsoft.AspNetCore.App 2.1.1。

这是我的生产环境,请帮忙

【问题讨论】:

标签: azure asp.net-core azure-web-app-service azure-app-service-envrmnt kestrel


【解决方案1】:

所以最后,我看到我的 azure 应用服务中添加了一些扩展,并在“自定义”下发布删除扩展,我的服务正在按预期运行。

【讨论】:

  • 能否详细说明。
  • @Andrei 很可能删除扩展程序导致应用重新启动,这可能解决了问题。 :(
猜你喜欢
  • 1970-01-01
  • 2018-05-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-12-11
  • 1970-01-01
  • 1970-01-01
  • 2019-11-04
相关资源
最近更新 更多