了解IIS服务器崩溃

我们有一个问题,整个iis服务器崩溃。 从我的理解当一个应用程序崩溃(由于无限循环或其他),只有该应用程序池被closures。

在我们的案例中,所有的应用程序池(我们有1个以上)都停止了。 我们仍然试图找出原因,但是根据你的经验,一个错误的应用程序将把整个IIS都取下来?

任何见解都会有很大帮助。

是的,尽pipe不太可能,用户模式过程甚至可能导致整个机器发生BSoD。

由于在服务器上的所有应用程序池都崩溃和/或停止的情况下遇到问题,因此推断出现在所有应用程序池共有的底层组件上的错误是合乎逻辑的。

IIS体系结构

HTTP.sys就是所有应用程序池所共有的一个这样的底层组件。 HTTP.sys有它自己的日志机制,你需要启用:

http://technet.microsoft.com/en-us/library/cc784703(v=WS.10).aspx

我敢打赌,这些日志可以揭示一些情况。