应用程序池突然飙升,cpu直接60%左右,内存升到3~4G

2020-05-09 09:36发布

问题:

我也知道是程序里面有bug,但是这个bug在哪,怎么找,什么操作引起的,怎么查看啊。求大神指点。

回答1:

可以考慮分析一下IIS的訪問日誌,分析出現問題時段用戶訪問了哪些頁面



回答2:

慢慢排除吧,比如先去掉一半功能,看看是否下降,如果没有下降,再去掉另一半功能....折半查找,慢慢把范围缩小



回答3:

如果用到了正则表达式,建议先检查这个



回答4:

是java工程吗 可以去掉或修改一些代码测试来定位问题



回答5:

在进程管理器里看下哪个程序的cpu和内存占用比较多就知道了,然后就针对那个程序进行debug
还有一种情况就是中毒了,之前就遇到过,莫名的就100%,原来中毒了