IIS重置后,首先命中需要很长时间,因为AppPool正在启动,而其他.NET组件,数据库连接正在初始化。
预热IIS应用程序和预加载所需组件(例如GAC程序集,WCF,WWF库)的最佳方法是什么
我正在使用IIS 6,Windows 2003服务器x64
(我知道IIS 7有预热模块,但是我在IIS 6.上,IIS 7中的预热模块是否在内部运行?)
答案 0 :(得分:9)
有关预热脚本的一些提示:
http://www.andrewconnell.com/blog/archive/2006/08/21/3882.aspx
有关IIS站点的更多信息:
http://blogs.iis.net/steveschofield/archive/2009/05/30/application-pool-warm-up.aspx
在此处查看“自动启动Web应用程序”部分下的最新消息:
答案 1 :(得分:7)
对于IIS 7.5,您可以使用应用程序预热模块 -
答案 2 :(得分:-1)
您会在http://blogs.msdn.com/joelo/archive/2006/08/13/697044.aspx上找到该脚本。 虽然它适用于sharepoint,但它可以与任何IIS Web项目一样好用。 您可能需要调整文件以使其达到所需的不同应用程序页面。