解决IIS首次启动速度缓慢+站点一直处于启动状态

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 17:38   1323   0

最近做了一个定时任务,本地,远程都测过没有问题,部署到站点上设置每天3点执行。结果第二天发现并没有执行成功。层层排查发现是定时任务的站点不在进程中,原来IIS中的站点启动后大概十几分钟,没有操作程序池就会被回收。于是就开始疯狂百度,找到了解决方法。并且这个方法还适用新部署的站点,首次启动非常缓慢的问题。

解决方案是
第一步、安装IIS应用程序初始化功能
第二步、编辑网站对应应用程序池启动模式
第三步、开启对应网站预加载
第四步、设置配置编辑器,编写默认预加载请求

第一步:详细过程略

第二步:网站 -> 管理网站 -> 高级设置 -> 预加载已启动设置为 True

第三步:应用程序池 -> 网站 -> 高级设置 -> 启动模式设置为 AlwaysRunning

第四步:配置编辑器 节(S):system.webServer/applicationInitialization -> doApplnitAfterRestart 改为True

-> 设置集合预加载页面,点击... -> 添加 -> 输入预加载的页面链接

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP