您需要将运行网站的应用程序池的startMode从onDemand更改为AlwaysRunning。默认情况下,IIS将所有应用程序池设置为onDemand。
在IIS管理器中,单击“连接”窗格中的计算机名称。
切换到功能查看视图是否处于活动状态。
双击“功能视图”的“管理”部分中的“配置编辑器”。
单击Section字段的向下箭头,展开system.applicationhost,然后单击application pools。
单击(收藏),然后单击显示计数字段旁边的省略号(...)。
在“集合编辑器”中,选择要为其配置startMode属性的应用程序池。
在底部的“属性”窗口中,将startMode属性的值设置为AlwaysRunning。
资料来源:http://msdn.microsoft.com/en-us/library/ee677285%28v=azure.10%29.aspx
iis 8.0 启动模式, AlwaysRunning(始终运行) onDemand(按需运行 备注遇到障碍会停止运行,比如访问过多)