【发布时间】:2022-06-16 13:54:41
【问题描述】:
引用this article。 HostedService 是否可以在 IIS 未运行时启动托管在 IIS 上的 WebHost?
我正在尝试运行夜间作业,但我面临的问题是 IIS AppPool 在应用程序未使用时关闭。 HostedService在host不运行时不运行,请问HostedService能不能启动host?
【问题讨论】:
-
Web 主机和托管服务在同一个进程中运行 - 如果 IIS 已关闭 AppPool,则没有代码运行以再次启动它。您应该只禁用 IIS 空闲超时。
标签: c# .net iis ihostedservice