我的网站每天停机几次,当我检查应用程序池(IIS 7.5)时,我看到它已停止,我必须重新启动它。如何设置它,以便在发生任何错误时停止自动重启。如何配置IIS 7.5中的应用程序池在停止时自动重新启动?
26
A
回答
46
您需要将您网站运行的应用程序池的startMode从onDemand更改为AlwaysRunning。默认情况下,IIS将所有应用程序池设置为onDemand。
- 在IIS管理器中,单击“连接”窗格中的计算机名称。
- 切换到功能查看视图是否处于非活动状态。
- 在功能视图的管理部分中双击配置编辑器。
- 单击部分字段的向下箭头,展开system.applicationhost,然后单击应用程序池。
- 单击(收集),然后单击显示计数的字段旁边的省略号(...)。
- 在Collection Editor中,选择要为其配置startMode属性的应用程序池。
- 在底部的属性窗口中,将startMode属性的值设置为AlwaysRunning。
来源:http://msdn.microsoft.com/en-us/library/ee677285%28v=azure.10%29.aspx
0
问题与“默认情况下,IIS将所有应用程序池,以按需”是当你有更新的位。然后该站点将重新启动并锁定部署。最好在应用程序池下的高级设置下设置快速失败保护。将失败间隔(分钟)设置为1,并且最大失败次数为5.
相关问题
- 1. IIS 7.5应用的web.config重新启动整个应用程序池
- 2. 应用程序池自动停止在IIS 7中
- 3. 如何从Java远程启动/停止IIS 6.0中的应用程序池
- 4. IIS应用程序池 - 停止/启动与回收
- 5. IIS 7.5 32位应用程序池启动为64位
- 6. 何时应启动和停止应用程序池?
- 7. 保存加密配置节时防止IIS应用程序重新启动?
- 8. 停止IIS 7.5应用程序池回收
- 9. 针对IIS应用程序池的System.Web.Caching&System.Runtime.Caching重新启动
- 10. IIS应用程序池/重新启动和ASP.NET
- 11. IIS 7.5应用程序池的配置文件丢失
- 12. 自动启动ASP.NET应用程序池?
- 13. 如何停止/启动或重新启动计时器线程
- 14. 为应用程序设置应用程序池iis express 7.5
- 15. 如何在暂停时重新启动整个应用程序?
- 16. 如何远程重新启动的IIS7应用程序池
- 17. 在应用程序启动时停止已启动的服务
- 18. 重新启动时自动启动应用程序
- 19. 当它停止时自动启动java应用程序
- 20. 从网页重新启动IIS(7.5)
- 21. IIS 7.5 ISAPI应用程序池安全
- 22. 设置IIS 8应用程序池定期重新启动,而不是回收
- 23. Mule Batch - 如何在服务器重新启动时停止自动重启?
- 24. 如何启动IIS 7.5 Express?
- 25. 本地IIS模块是否重新启动IIS或应用程序池?
- 26. 为什么应用程序池会自动停止?
- 27. 如何通过C#启动/停止/查询iis应用程序(不是网站,而不是应用程序池)?
- 28. 遇到访问冲突时,w3wp.exe会重复崩溃并重新启动,直到应用程序池停止
- 29. 在IIS中加载用户配置文件是否需要重新启动应用程序池
- 30. 使用asp.net(IIS7)重新启动应用程序池
更大的问题是为什么您的应用程序池停止运行。检查你的事件日志,并试图找出是什么导致他们停止。 – 2012-02-14 17:26:40