应用程序池错误

Ste*_*man 4 c# asp.net wcf iis-7

我的IIS 7应用程序服务器上出现此错误.

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

我该如何解决这个问题?

谢谢阅读.

tom*_*asr 5

看起来IIS工作进程崩溃了.如果您在同一AppPool上运行多个站点/应用程序,我首先将它们一次隔离到单独的AppPools中.您可能会发现哪一个导致问题的方式,这应该给你一个开始寻找的地方.

除此之外,我猜我会考虑使用adplus来获取AppPool进程的崩溃转储,然后在WinDBG中运行它以查看出现的情况.这里有一些很好的资源.两个应该帮助你开始的是这个这个.它们有点过时,但基本机制仍应大致相同.