我在运行ASP.NET Core Web应用程序方面有一种奇怪的经验。我们公司有两个dotnetcore Web应用程序。当前,两个Web应用程序都很少使用。 IHostedService也可用于以下两者: https://www.stevejgordon.co.uk/asp-net-core-2-ihostedservice
这两个Web应用程序都已停止运行,并且当用户通过Web浏览器访问该页面时,一切都恢复了正常。用户没有任何错误。有谁知道它为什么停止和开始?该Web应用可能处于空闲状态,这就是为什么它未运行。任何文档都是有用的。
答案 0 :(得分:0)
我的队友发现了问题所在。您需要在IIS上更改应用程序池,步骤如下:
Web服务器>> IIS管理器>>应用程序池>> PROS >>高级设置... >>进程模型>>空闲超时(分钟):0
我们还将回收值设置为零。