首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HTTP错误500.37 - ANCM无法在启动时间限制内启动-增加启动时间限制后仍未解决

问HTTP错误500.37 - ANCM无法在启动时间限制内启动-增加启动时间限制后仍未解决
EN

Stack Overflow用户
提问于 2021-09-09 20:02:00
回答 1查看 356关注 0票数 0

我正在尝试将新服务部署到Azure应用程序服务,但收到有关服务的以下错误消息:

​

​

在做了一些研究之后,似乎解决这个问题的最常见的方法是增加startupTimeLimit,我已经做了几次,但没有解决这个问题。

以下是包含startupTimeLimit增加的web.config文件的部分:

代码语言:javascript
复制
      <aspNetCore processPath="bin\Debug\netcoreapp3.1\TemplateService.Api.exe" arguments="" stdoutLogEnabled="false" hostingModel="InProcess" startupTimeLimit="900">
        <environmentVariables>
          <environmentVariable name="ASPNETCORE_ENVIRONMENT" value="Development" />
        </environmentVariables>
      </aspNetCore>

我最初尝试增加到300秒,但这并没有解决它,所以我继续前进,并将其提高到900秒,只是为了看看我是否可以通过这个错误(我没有)。

如果这次增加不能解决这个问题,有没有其他方法来解决这个问题?

EN

回答 1

Stack Overflow用户

发布于 2021-09-10 02:08:09

请将您的web.config恢复到其原始状态。的设置

代码语言:javascript
复制
<environmentVariable name="ASPNETCORE_ENVIRONMENT" value="Development" /> 

不是必需的。

我不能直接告诉你原因,但我可以帮你找到这个问题的错误日志。当你看到错误日志时,你可以通过谷歌搜索来解决这个问题。

故障排除

方法1。

在门户上添加ASPNETCORE_ENVIRONMENT=Development,而不是web.config文件。它将在页面中显示更多详细信息。

​

​

方法2。

在web.config文件中添加stdoutLogFile=".\logs\stdout"。您可以在scm站点上找到日志文件。

有关更多详细信息,请阅读:Enabling ASP.NET Core stdout log (Windows Server)。

如果您也找不到原因,则需要使用方法3。

方法3。

1你可以在门户网站上使用Collect .NET Profiler Trace。

关于更多细节,你可以在下面的帖子中参考我的答案。

Azure - Unhandled Exception: System.IO.FileNotFoundException

​

​

2,您还可以查看应用程序事件日志。

​

​

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69124119

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档