ASP.NET VS2008网站应用程序在长时间空闲后第一次加载需要很长时间

ASP.NET VS2008网站应用程序在长时间空闲后第一次加载需要很长时间,asp.net,visual-studio,Asp.net,Visual Studio,这只是一个我完全理解的问题,为什么我的解决方案在构建或更改web.config后需要这么长时间才能加载,但我只是想知道。也就是说,如果我长时间不访问该网站,那么第一次加载该网站需要很长时间。在那之后,它又回到了几乎即时的状态 令人恼火的是,如果没有人长时间访问该站点,第一次加载会花费很长时间,使该站点看起来很慢ASP.NET应用程序托管在应用程序池中。当应用程序池有一段时间没有请求时,它会被关闭,以节省内存和处理时间。当您的应用程序收到下一个请求时,应用程序池会再次启动,这需要一点时间 您可以自

这只是一个我完全理解的问题,为什么我的解决方案在构建或更改web.config后需要这么长时间才能加载,但我只是想知道。也就是说,如果我长时间不访问该网站,那么第一次加载该网站需要很长时间。在那之后,它又回到了几乎即时的状态


令人恼火的是,如果没有人长时间访问该站点,第一次加载会花费很长时间,使该站点看起来很慢

ASP.NET应用程序托管在应用程序池中。当应用程序池有一段时间没有请求时,它会被关闭,以节省内存和处理时间。当您的应用程序收到下一个请求时,应用程序池会再次启动,这需要一点时间

您可以自定义应用程序池关闭的时间

  • 在IIS管理器中,展开本地计算机,展开应用程序池, 右键单击应用程序池,然后单击回收
  • 根据需要配置选项
  • 单击“确定”