ASP.NET Core-服务器按需停止和启动

时间:2018-10-11 13:00:21

标签: c# .net-core asp.net-core-mvc asp.net-core-hosted-services

我在运行ASP.NET Core Web应用程序方面有一种奇怪的经验。我们公司有两个dotnetcore Web应用程序。当前,两个Web应用程序都很少使用。 IHostedService也可用于以下两者: https://www.stevejgordon.co.uk/asp-net-core-2-ihostedservice

这两个Web应用程序都已停止运行,并且当用户通过Web浏览器访问该页面时,一切都恢复了正常。用户没有任何错误。有谁知道它为什么停止和开始?该Web应用可能处于空闲状态,这就是为什么它未运行。任何文档都是有用的。

1 个答案:

答案 0 :(得分:0)

我的队友发现了问题所在。您需要在IIS上更改应用程序池,步骤如下:

Web服务器>> IIS管理器>>应用程序池>> PROS >>高级设置... >>进程模型>>空闲超时(分钟):0

我们还将回收值设置为零。