摘要: 最近我所在项目组的测试服务器的w3wp进程CPU经常接近100%,w3wp是IIS6及之后版本应用程序池的进程。肯定程序出了问题,但由于一个应用程序池可能挂接多个网站,我们的每个网站几乎都是庞大的代码量,不好定位到底哪里出了问题,并且进程可能不稳定,为了不用一直观察测试服务器w3wp是否正常,我用代码写了一个windows服务,当发现w3wp进程占用cpu达到指定值,就自动抓取对应异常时的w3wp内存dump文件并发送邮件等,方便自己能分析异常时进程的内存dump文件。一、 原理分析本篇文章是介绍在进程占用CPU情况异常时自动抓取内存文件,因此首先需要确定抓取什么进程,进程的PID是多少,然后 阅读全文
posted @ 2012-01-16 20:33 Lawson 阅读(1406) 评论(2) 推荐(1) 编辑