我想知道IIS7应用程序池自动重启的所有可能性。 因为我面临这样的情况,我不知道我应该找什么。自动重启IIS7
自动重启IIS7
回答
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更多 资讯)
谢谢,如果在foreach循环中重复调用的相同的默认TransactionScope构造函数中有select和update事务会怎么样。 – 2012-01-03 07:48:42
我不知道,但如果代码抛出一个不可捕捉的异常(如StackOverflowException),它将导致整个应用程序池重新启动,即使您有全局错误处理程序。 – Sneal 2012-01-03 07:58:40
这些不可捕捉的异常是什么?这些例外的原因是什么? – 2012-01-03 11:29:15
- 1. IIS7重新启动问题
- 2. IIS7启动站点
- 3. 当IIS7自动启动时自动启动应用程序/ global.asax/wcf服务
- 4. VBA自动重启
- 5. Spork自动重启
- 6. 使用asp.net(IIS7)重新启动应用程序池
- 7. 如何远程重新启动的IIS7应用程序池
- 8. 以编程方式重新启动IIS7(C#)
- 9. PyQt Qthread自动重启
- 10. Python自动重启电脑
- 11. python自动重启脚本
- 12. C#:自动重启程序
- 13. 自动重启镀铬
- 14. 自动程序重启?
- 15. 没有自动重启
- 16. 工头自动重启
- 17. 蓝屏后自动重启
- 18. 启动自我重启的C#代码?
- 19. 如何在IIS7中启用DELETE动词?
- 20. IIS7缓慢appPool启动相比,IIS6
- 21. 在IIS7中启动localhost网站
- 22. 的Android API自动启动活动,并重新启动
- 23. 如何自动重新启动脚本
- 24. Raspberry PI的自动重新启动
- 25. Python脚本重复自动启动
- 26. Mysql重新启动自动int主键
- 27. Stdout&stderr不自动启动重定向
- 28. MySQL的自动重新启动
- 29. IIS7 URL重写
- 30. IIS7 URL重写
你想* make *它会自动重启,或者它*是*自动重启,你想弄清楚为什么*?无论如何,列出“所有可能性”似乎并不是特别有效的追求。如果您希望获得高质量的答案,请更新您的问题以包含更多细节和上下文 – 2012-01-03 07:16:19
单击编辑应用程序池/回收并查看选择的选项 – Pavan 2012-01-03 07:18:17
这就像我们使用的这个asp.net应用程序会因应用程序池自动重新启动而停电。所以我需要知道可能是什么原因造成的。 – 2012-01-03 07:24:21