防止IIS应用程序处于冷态

时间:2018-10-16 10:01:07

标签: iis

我们在将IIS 8.5应用程序池转换为某种“冷态”时遇到问题,这导致在首次请求时挂起。首先,您应该知道我们做了家庭作业,并找到了一些防止IIS池回收的“解决方案”:

Application settings: PreloadEnabled = true
Pool settings: StartMode = AlwaysRunning, IdleTimeout = 0, RecyclingInterval = 0

这些设置使w3wp.exe进程始终运行-我们检查了进程ID保持不变。尽管如此,经过一段时间后,尝试打开网站页面时会发生某种挂起的情况。第一次打开后,问题消失了一段时间等等。

我们开始认为,造成此问题的原因是w3wp.exe进程中正在卸载AppDomain。谁能建议在哪里进一步挖掘?

0 个答案:

没有答案