Answers:
您可以执行以下几项操作:
您可以使用IIS 8.0随附的应用程序初始化模块
你可以在你里面有这样的东西 web.config
<applicationInitialization
doAppInitAfterRestart="true" >
<add initializationPage="/" />
</applicationInitialization>
initializationPage="/"
每当您的应用自动启动时,这会将请求发送到您的应用的根目录()。
您还可以为应用程序池配置启动模式,Always Running
这意味着每次IIS重新启动时,它都将确保立即启动您的应用程序池(如果右键单击应用程序池,则Advanced Settings
以及Preload
您自己的网站(右键单击该网站,Manage Site
然后Advanced Settings
另外,您可以通过将Idle Time-out
应用程序池的in更改为0(无限)来禁用idleTimeout(默认情况下,IIS在活动20分钟后IIS将关闭该应用程序)
也Regular Time Interval (minutes)
默认关闭IIS会每29小时回收您的应用程序一次。
对于
applicationInitialization
进入<configuration><system.webServer>