保持asp.net mvc站点IIS6随时准备接受请求

时间:2010-06-11 07:05:00

标签: asp.net-mvc iis-6 administration

我有部署到IIS6的asp.net mvc内部网站点。网站很少使用,因此应用程序池往往会关闭。当用户第一次单击页面时,将持续5-10秒直到页面出现(应用程序池已启动且站点已编译)。情况会在下一页重复,以此类推。 AFAIK IIS7具有禁用应用程序池关闭的选项,但IIS6缺少它。

现在我有一个特殊的实用工具,定期ping网站(10页),以确定页面是否可用,并保持网站随时为用户做好准备。

是否正常或者我在IIS6配置中遗漏了什么?如果站点不可用,您是否在生产中使用此类pinger应用程序通知支持/管理员?

提前谢谢!

1 个答案:

答案 0 :(得分:2)

您可以在IIS 6上disable application pool shutdowns