有时会导致application pool
关闭。我手动启动它,但问题是如何在IIS 7.0
(Windows Server 2008)中自动执行此行为。ASP.NET应用程序池关闭问题
回答
如果应用程序池死亡,则该池所服务的资源的下一个请求将自动重新启动它。但是,如果您在应用程序池上启用了快速失败保护,并且池在失败间隔属性指定的时间间隔内死亡的次数超过最大失败属性所指定的次数,则您将收到一个503服务不可用消息。此时,您将不得不手动重新启动应用程序池。
要解决此问题,请为应用程序池禁用快速失败保护,或尝试增加该时间段内的故障数,然后确定终止应用程序池的异常的根本原因。
打开IIS选择您的网站,并在右边你看到操作
下浏览网站 - >高级自动设置
选择开始为true。
这已经是事实,它是关于启动IIS启动网站。我需要一些东西来监视`应用程序池`并在失败时启动它们。 – Xaqron 2011-01-20 01:19:14
我有在Windows Server 2012标准版和IIS,并在最后的原因&字符的URL 8. IIS焦虑不安,并考虑他们的恶意类似的问题。这会导致应用程序池失败,导致网站崩溃。
你需要做的是观看1309事件的事件查看器。 (在“事件ID”列中)您可以使用“任务计划程序”进行设置。当您看到该事件时,您将重新启动应用程序池。
要重新启动应用程序池,您可以使用一个.vbs脚本是这样的:
设置oWebAdmin = GetObject的( “winmgmts:ROOT \ WebAdministration”) 设置oAppPool = oWebAdmin.Get(“ApplicationPool.Name = 'DefaultAppPool'“) '回收应用程序池。 oAppPool.Recycle
或者你可以使用Powershell,如果你更喜欢它。
我用一个漂亮整洁的C#程序,我发现这里: http://www.west-wind.com/weblog/posts/2012/Oct/02/A-tiny-Utility-to-recycle-an-IIS-Application-Pool
它做了伟大的工作,似乎得到一些周围的权限问题,以前两种方法都有。不过,我必须以管理员身份运行此脚本。
希望这会有所帮助。它不能解决问题,但它会解决问题,直到解决此URL问题。
- 1. 应用程序池关闭
- 2. ASP.NET应用程序池回收问题
- 3. C#应用程序关闭问题
- 4. Android关闭应用程序的问题?
- 5. 关闭应用程序的问题
- 6. 关闭iPhone应用程序的问题
- 7. PhoneGap的应用程序关闭问题
- 8. IIS7应用程序池标识问题
- 9. ASP.NET - 回收应用程序池指示更大的问题?
- 10. 通过WMI从ASP.NET重新启动应用程序池问题
- 11. 关闭(应用str)问题?
- 12. 当电池电量不足时强行关闭应用程序
- 13. 日志IIS应用程序池启动,关闭和回收
- 14. RegisterHotKey API问题 - 应用程序关闭时不发布
- 15. 应用程序关闭时的Firebase通知(问题)
- 16. Swing应用程序中的窗口关闭问题
- 17. 应用程序遇到问题,需要关闭
- 18. 关闭PyGTK应用程序时出现奇怪问题
- 19. 关闭Android应用程序
- 20. Android应用程序关闭
- 21. 关闭Clickonce应用程序
- 22. 应用程序被关闭
- 23. 关闭的应用程序
- 24. 关闭应用程序
- 25. 关闭Windows应用程序
- 26. 关闭应用程序
- 27. 3.5应用程序池下的ASP.NET 4.0应用程序
- 28. 无法关闭线程池
- 29. 部署ASP.NET MVC2应用程序问题
- 30. Asp.net MVC部署应用程序问题
它不会在下一次请求时重新启动。你能提供一个链接吗 ? – Xaqron 2011-01-27 08:32:33