IIS 应用池空闲回收导致隔一段时间首次访问特别慢

现象是站点放一会儿没人访问,第一次请求要等十几秒,之后就正常。原因是应用池默认空闲 20 分钟就回收,请求进来要重新加载。改法:应用池「高级设置」里把「空闲超时」改成 0(不回收)、「固定时间间隔」按需拉长或设 0;再把「启动模式」设为 AlwaysRunning,并开启站点的「预加载」,才算真正持续预热。改完手动回收一次让配置生效。

# 应用池 → 高级设置
#   空闲超时(分钟) = 0
#   启动模式 = AlwaysRunning
# 站点 → 高级设置 → 预加载已启用 = True
THE END
喜欢就支持一下吧
点赞12 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容