如何捕获非响应进程的内存转储

当进程似乎停止响应时,BizTalk 进程 BTSNTSvc.exe 定义为 挂起 。 进程挂起的常见症状包括:

  • 业务流程似乎停止运行。

  • 消息未被处理。

  • 出现常规超时问题。

  • BizTalk 进程 BTSNTSvc.exe 使用异常大量的 CPU 周期,如任务管理器“进程”选项卡中所示。

    若要捕获挂起 BTSNTSvc.exe 进程的内存转储文件,请执行以下步骤。

配置调试诊断工具以捕获挂起转储文件

  1. 开始所有程序IIS 诊断调试诊断工具调试诊断工具 1.0启动调试诊断工具。

  2. 如果显示规则配置向导的 “选择规则类型 ”对话框,请单击“ 取消 ”按钮。

  3. 单击调试诊断工具的“ 进程 ”选项卡。

  4. 右键单击无响应 BTSNTSvc.exe 进程,然后选择“ 创建完全用户dump”。 默认情况下,进程的内存转储将保存到本地计算机的 \Program Files\IIS Resources\DebugDiag\Logs\Misc 目录。

另请参阅

如何使用调试诊断工具分析内存转储文件