IIS 7.5如何验证Auto-Start是否真的有效?

时间:2012-04-03 13:49:13

标签: iis iis-7.5 autostart

我使用Windows Server 2008 R2在亚马逊ec2云上托管了我的asp.net mvc3应用程序。第一次加载页面非常慢。我决定在IIS 7.5上启用自动启动。

我跟着斯科特的帖子。 http://weblogs.asp.net/scottgu/archive/2009/09/15/auto-start-asp-net-applications-vs-2010-and-net-4-0-series.aspx

我在此服务器上只托管了一个Web应用程序,此应用程序拥有自己的应用程序池,而不与其他任何内容共享。

这就是我所做的,添加startMode =“AlwaysRunning”。  

这是问题。我看到性能变得更好,但仍然大约4-5秒。

有没有办法验证我的自动启动设置是否有效?

1 个答案:

答案 0 :(得分:2)

如果您可以访问该框的IIS管理器,则可以检查该站点的“工作进程”。否则,请查找名为w3wp.exe的进程。如果您只有一个站点,那么它应该是唯一的过程。

尝试停止应用程序并确认工作进程已停止。现在启动应用程序而不发出请求。如果进程存在,则自动启动正在运行。

编辑:来自http://www.slideshare.net/brianritchie1/iis-alwayson-services的幻灯片11和12可能会有所帮助。