由于为该应用程序池提供服务的进程出现一系列故障,应用程序池“DefaultAppPool”正在自动禁用

时间:2012-06-13 08:19:15

标签: iis-7

Log Name:      System
Source:        Microsoft-Windows-WAS
Date:          13.06.2012 08:34:45
Event ID:      5002
Task Category: None
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      WIN-QU022VN756J
Description:
Application pool 'DefaultAppPool' is being automatically disabled due to a series of failures in the process(es) serving that application pool.

请为此问题提供近乎解决方案。我将很感激这个建议

4 个答案:

答案 0 :(得分:20)

IIS附带了一项名为Rapid-Fail Protection的功能。默认情况下,如果池中的工作程序在5分钟范围内崩溃5次,则应用程序池将配置为禁用。

通过右键点击进入高级设置的应用程序池并修改“快速失败保护”,可以修改此设置的阈值。属性。但是,此事件表明您的应用程序中可能存在需要解决的严重问题。

答案 1 :(得分:8)

我对此问题紧张,最后我得到了解决。

请确保应用程序池中的“高级设置”中的以下选项正确无误。

应用程序池>默认应用程序池>右键单击并选择“高级设置”。

然后检查选项“启用32位应用程序”是否已设置为“False”。它应该是假的

我通过上述改变得到了解决。

答案 2 :(得分:2)

这是注册机构许可问题。这应该有所帮助: http://support.microsoft.com/kb/885654

您可能还需要为NT AUTHORITY \ NETWORK SERVICE(或NT AUTHORITY \ SYSTEM或应用程序池使用的帐户)添加对c:\ Windows \ TEMP的读/写权限。 见http://social.technet.microsoft.com/Forums/en-US/winservergen/thread/176e9b6d-7b1b-4667-b55e-330bec133f37/

答案 3 :(得分:2)

我在安装URL重写模块时遇到此错误,请安装正确的URL重写模块来解决此问题。 为了验证URL重写模块检查事件日志的此错误原因。

  1. Windows日志>>系统>>单击“最近的错误”,在“错误详细信息”中     它会显示“应用程序池'DefaultAppPool(或     由于以下原因,系统已自动禁用YourApplicationpool)     为该应用程序提供服务的过程中的一系列失败     池。”
  2. Windows日志>>应用程序>>单击最近的错误,错误     详细信息将显示“ The Module DLL     'C:\ Windows \ system32 \ inetsrv \ rewrite.dll'无法加载。数据     是错误。”

我希望这会对您有所帮助。