码迷,mamicode.com
首页 > Web开发 > 详细

MVC5+EF6,性能调优

时间:2015-08-25 16:11:53      阅读:292      评论:0      收藏:0      [点我收藏+]

标签:

1、对于IIS7.5(IIS7不兼容),下载安装Application Initialization Module for IIS 7.5,http://www.iis.net/downloads/microsoft/application-initialization,IIS8会内置改功能。根据你服务器环境,选择版本,如appwarmup_x64.msi(下载后的文件)。

 

2、Application Initialization Module需要使用appcmd命令来配置,有网友开发了一个可视化配置工具,http://blogs.msdn.com/b/amol/archive/2013/01/25/application-initialization-ui-for-iis-7-5.aspx

 

3、安装ApplicationInitializationInstaller,之后在IIS会出现一个可视化工具

技术分享

 

4、将需要的应用程序池配置为AlwaysRunning(可视化工具的底部有配置参数说明);网站配置看情况自己选吧,对于我操作的服务器,网站下拉换另一个网站,IIS会自动关闭,不清楚是否与中文网站名相关,之后使用网页版安装,管理员身份打开,网站配置可以正常选择了,IIS网站的模块中也有了AppWarmupModule。

如果你的可视化工具也会出现打不开的情况,可以使用配置文件。C:\Windows\System32\inetsrv\config\applicationHost.config。

<applicationPools>节点

1 <add name="ProjectName" managedRuntimeVersion="v4.0" startMode="AlwaysRunning">

<sites>节点

1 <application path="/" applicationPool="applicationPoolName" preloadEnabled="true">

然后iisreset,重新读取配置文件。

 

MVC5+EF6,性能调优

标签:

原文地址:http://www.cnblogs.com/pzpzpop/p/4757229.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!