自动重启IIS7

时间:2012-01-03 07:13:03

标签: iis-7

我想知道IIS7应用程序池自动重启的所有可能性。 因为我正面临这种情况,我不知道应该寻找什么。

1 个答案:

答案 0 :(得分:0)

IIS应用程序池可能会重新启动的原因有很多。我发现的最好的资源是由Tess Ferrandez撰写的博客文章ASP.NET Case Study: Lost session variables and appdomain recycles,其中详细介绍了如何识别问题并解决问题。她列出了应用程序域将回收的以下原因:

  

当发生以下任何一种情况时,应用程序域将卸载:

     
      
  • 修改了Machine.Config,Web.Config或Global.asax
  •   
  • bin目录或其内容已修改
  •   
  • 重新编译的次数(aspx,ascx或asax)超出了machine.config或web.config中设置指定的限制(默认情况下设置为15)
  •   
  • 修改虚拟目录的物理路径
  •   
  • CAS政策已修改
  •   
  • 重新启动Web服务(仅限2.0)
  •   
  • 删除应用程序子目录(有关更多信息,请参阅Todd的博客http://blogs.msdn.com/toddca/archive/2006/07/17/668412.aspx   信息)
  •