IIS-7.5 第一次加载慢的 解决办法

问题焦点

Win2008R2,Win7 下面IIS部署的.NET站点第一次加载比较慢。

解决办法:

1.基本原理:

在第一个请求到达之前加载Web应用程序,从而提高其网站的响应性。通过主动加载和初始化所有依赖项(如数据库连接、编译ASP.NET代码和加载模块)。

2表现为:

通过预加载工作进程减少第一个请求的响应时间 

当发生重叠回收时,通过预加载工作进程提高可靠性

3安装配置

3.1.IIS-7.5扩展包

下载地址

https://pan.baidu.com/s/1TfSVOY5WclB9swPkMcQyCw

提取码

bb11

二维码提取地址

如果系统未打补丁导致【ApplicationInitializationInstaller_x64.msi】安装失败 上述网盘地址里面的【Windows6.1-KB4019990-x64.msu】 系统补丁,再安装framework4.6/4.7。

注意安装顺序:

a.安装系统补丁Windows6.1-KB4019990-x64.msu(前提是补丁未打)

b.安装frameowork4.6/4.7

c.安装appwarmup_x64.msi

d.安装ApplicationInitializationInstaller_x64.msi

e.安装完成后,建议给系统打补丁升级。

3.2.预加载配置

3.2.1应用池配置

 3.2.2站点配置

 

4.系统补丁

按照上述步骤安装后,无法设置比如应用程序池下拉列表为空,请记得及时安装系统最新补丁。

原文地址:https://www.cnblogs.com/oumi/p/12199616.html