IIS 禁止网站的工作进程进入闲置状态的解决办法
在iis设置netcore的定时器时,发现iis的定时任务在20分钟左右后就自动停掉,导致定时任务无法继续。
主要是因为iis为网站默认设置了20分钟的闲置超时时间,如果20分钟没有处理请求,也没有收到新的请求,工作进程就进入闲置状态。
禁止自动回收:
IIS-->的程序池-->“高级设置...”
1. 回收—固定时间间隔(分钟) 改为 0
2. 回收—虚拟/专用内存限制(KB) 改为 0
3. 进程模型—闲置超时(分钟) 改为 0