日期:2014-05-18  浏览次数:20447 次

ASPNET_WP.exe占CPU率到了100%,求分析方法
我们公司有个自己用ASP.NET做的OA,放在了外面的机房里,一直以来,虽然不是特别好用,但也说的过去,但是近期却突然变得慢地惊人(未更改程序),经常是连登陆都进不去,就直接显出ASP.NET出错页面.进入服务器查看,发现ASPNET_WP.exe占CPU率到了100%,服务器重启动后,速度能暂时缓解.但半小时内,必然再次报销.公司的数据库是sqlserver的,数据量较大.服务器是HP的服务器一台,我们是不是该加服务器了?还是数据库或程序设计出了问题,还是硬件出了问题.有什么方法能查看具体的占资源的页面吗?求高人指导,诊断此问题的方法.

------解决方案--------------------
没办法的事..

提升服务器配置..
------解决方案--------------------
程序有问题!核实一下吧
------解决方案--------------------
肯定程序的问题,我曾经为了一个内存泄漏问题,调试了半年那个程序,当然不是全部时间,后来终于在一个很小的地方的if缺少一个else,当时开发的人有10个,出现这种情况又是特定流程.
很难调试.

建议你先缩小范围或流程,也许调试的进度会快些.