解决ASP.NET网站第一次访问慢的方法


本文摘自PHP中文网,作者怪我咯,侵删。

这篇文章主要为大家详细介绍了IIS8上ASP.NET第一次访问慢的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本篇经验以IIS8,Windows Server 2012R2做为案例。

IIS8 运行在Windows Server 2012 and Windows 8 版本以上的平台上。

IIS中应用程序池和网站是单独存在的,但是网站运行必须建立在对应的应用程序池启动的前提下。

默认情况下,应用程序池在不活动情况下(无请求操作),一段时间后,将被IIS自动回收掉。

IIS8 自带应用程序初始化工具包,IIS7.5要搜索独立安装包进行安装,低于7.5的暂时不支持IIS自动初始化。

本篇经验中的方法能解决ASP.Net第一次访问慢,间隔一段时间后,又访问慢的问题。

方法/步骤

安装IIS应用程序初始化功能,如下图所示:

编辑网站对应应用程序池启动模式,操作路径:应用程序池 -> 网站对应程序池 -> 右键,高级设置 ->选择,启动模式AlwaysRunning,如下图所示:

开启对应网站预加载,操作路径:网站 -> 对应网站 -> 右键,高级设置 ->选择,预加载已启用 True,如下图所示:

阅读剩余部分

相关阅读 >>

基于calendar实现blog日历的实例详解

在iis上部署asp.net core项目的步骤

asp.net完成图形验证码的的代码教程

如何在不使用 webmatrix 的情况下发布 web pages?

详细介绍asp.net core静态文件的使用教程

asp.net mvc 中获取当前url、controller、action图文实例

asp.net 获取 客户端ip

asp.net mvc5请求处理管道和生命周期的详细教程

asp.net core异常和错误处理(8)_实用技巧

详解有关asp.net mvc 动态编译生成controller的方法

更多相关阅读请进入《asp.net》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...