IIS 6.0应用程序池停止问题

在我的IIS日志中,我发现了警告级别的事件ID 1013,表示停止时间超过了特定Web应用程序的工作进程的预期停止时间。

我的问题是,我怎么知道或跟踪什么原因IIS工作进程停止? 此警告级别的事件ID是否意味着工作进程应用程序池停止或不?

在此先感谢乔治

您可以使用IIS的Microsoft debugging诊断程序 。

debugging诊断(DebugDiag)1.1是一个综合工具,旨在帮助II​​Spipe理员或开发人员确定IIS工作进程崩溃,挂起或内存泄漏的原因。 它提供了一个简单的用户界面来build立捕捉这些web应用程序常见问题的规则,并提供了一个内置的分析系统。

有三个组件:

  • debugging服务:收集各种debugging信息
  • debugging器主机:托pipeWindows符号debugging器引擎(dbgeng.dll)以附加到进程并生成内存转储。
  • 用户界面:分析内存转储,自动创build控制脚本并显示正在运行的进程(包括服务)的状态

这里有一些教程链接: Microsoft Support , ASPAlliance 。