Debug Diagnostics(IIS调试诊断工具) v1.2免费版

Debug Diagnostics(IIS调试诊断工具) v1.2免费版

  • 版本: v1.2免费版
  • 分类:数据库类
  • 大小: 24.4M
  • 时间:2022-12-12
  • 软件介绍
  • 软件截图
介绍

Debug Diagnostics一款非常好用的IIS故障调试和诊断工具,可以让IIS调试简直是容易到让人无法相信。内含32位和64位双版本。

使用教程

这东西要装在你的IIS Server上,不过个人工作的电脑通常也要装,因为dump完大概下一件事就是赶快重开机让production server赶快回复运作,哪里还有那种美国时间让你在上面跑分析而且分析过程中要上网download symbol file,有时候production server是不对外的 装完以后就像这样,放在程式集里面 执行起来的画面像这样,当你的IIS挂掉时,先不要急着重开 1.赶快先把犯罪的证据保留下来,从Tools-Create IIS Hang Dump将IIS相关的process都dump下来 2.然后再用最下面的Add Data Files将dump的结果读进来 3.在上面的ListBox选择Crach/Hang Analyzers 4.点选下面的Start Analysis

就这样,够简单了那分析结果如何解读? Watch this

直接告诉你哪一个thread block住后面的程式,那么thread 19是什么?点一下超连结

直接告诉你这是哪支ASP,连第几行都告诉你了 那.NET程式可不可以? 我写了一个无穷回圈的webservice

dump出来的report像这样

这里我还没有研究透彻,因为只看到一堆循环不已的call 但是把同样的dump用另一个工具WinDbg去读,可以得到这样的结果,连method都列出来给你

Debug Diagnostics(IIS调试诊断工具)使用教程

这东西要装在你的IIS Server上,不过个人工作的电脑通常也要装,因为dump完大概下一件事就是赶快重开机让production server赶快回复运作,哪里还有那种美国时间让你在上面跑分析而且分析过程中要上网download symbol file,有时候production server是不对外的 装完以后就像这样,放在程式集里面 执行起来的画面像这样,当你的IIS挂掉时,先不要急着重开 1.赶快先把犯罪的证据保留下来,从Tools->Create IIS Hang Dump将IIS相关的process都dump下来 2.然后再用最下面的Add Data Files将dump的结果读进来 3.在上面的ListBox选择Crach/Hang Analyzers 4.点选下面的Start Analysis

 就这样,够简单了那分析结果如何解读? Watch this

 直接告诉你哪一个thread block住后面的程式,那么thread 19是什么?点一下超连结

 直接告诉你这是哪支ASP,连第几行都告诉你了 那.NET程式可不可以? 我写了一个无穷回圈的webservice

 dump出来的report像这样

 这里我还没有研究透彻,因为只看到一堆循环不已的call 但是把同样的dump用另一个工具WinDbg去读,可以得到这样的结果,连method都列出来给你

展开
软件截图