应用程序池错误

Posted

技术标签:

【中文标题】应用程序池错误【英文标题】:Application pool error 【发布时间】:2010-10-25 04:00:22 【问题描述】:

在我的 IIS 7 应用程序服务器上收到此错误。

“为应用程序池“%1”提供服务的进程与 Windows 进程激活服务发生了致命的通信错误”

我该如何解决这个问题?

感谢阅读。

【问题讨论】:

【参考方案1】:

看起来 IIS 工作进程正在崩溃。如果您有多个站点/应用程序在同一个 AppPool 上运行,我会先将它们一次隔离到单独的 AppPools 中。您可能会以这种方式找到导致问题的原因,这应该为您提供一个开始寻找的地方。

除此之外,我想我会看看使用 adplus 来获取 AppPool 进程的崩溃转储,然后在 WinDBG 中运行它以查看会发生什么。那里有一些很好的资源。 this 和 this 应该可以帮助您入门。它们有点过时了,但基本机制应该仍然大体相同。

【讨论】:

以上是关于应用程序池错误的主要内容,如果未能解决你的问题,请参考以下文章

IIS6配置完PHP环境后 应用程序池无法启动

连接池异常:无法获取连接,池错误超时等待空闲对象

IIS应用程序池自动停止,报503错误解决方法

应用程序池错误

为应用程序池“应用程序池”提供服务的进程与 Windows 进程激活服务发生了致命的通信错误

服务应用程序池的进程遇到致命的通信错误 5011