繁体   English   中英

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

[英]ASP.NET Core - server stopping and starting on demand

我在运行 ASP.NET Core Web 应用程序时遇到了奇怪的经历。 我们公司有两个 dotnetcore Web 应用程序。 目前这两个网络应用程序都很少使用。 IHostedService 也用于两者: https ://www.stevejgordon.co.uk/asp-net-core-2-ihostedservice

两个 Web 应用程序都在某个时候停止运行,当用户通过 Web 浏览器访问该页面时,一切都恢复正常。 用户没有遇到任何错误。 有谁知道为什么它会停止和启动? 可能网络应用程序处于空闲状态,这就是它没有运行的原因。 任何文档都会有用。

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

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

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

编辑您可以在此处找到有关此问题的更多详细信息: IHostedService Stop without any reason

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM