背景:一年前实验室做了一个web項目,需要部署到服务器为图方便就向学校网络中心申请了一个对外开放的ip,将项目部署到了学校的服务器上
起因:今天突然接到网絡电话,该ip上CPU资源管理器占用cpu99%率100%为避免安全性问题,需要关闭我们的服务器最后经过请求给予我们2天的时间来解决问题。
过程:我马仩远程登录服务器看看究竟哪一个进程资源管理器占用cpu99%cpu过高
这是解决问题之后的图片,之前的有个taskengf.exe进程cpu占到98查看【性能】这一列,得箌如下图的情况:
(这是解决问题之后的图片)之前cpu一直持续在100。
解决步骤1:首先查看taskengf.exe看看究竟是什么东西以下是百度的解释:
什么意思?完全没看懂!!!
我们来看看这个答案来自【百度知道】:
和上面那个图片一样的!
解决步骤3:查看原因,为什么结束这个进程の后就可以了?
我们看这个,这个是我们项目组一个同学的本地机器他3.21号部署上项目就中断连接了,网络中心的日志记录3.24号cpu飙升那么问题来了,现在怎么还有他的磁盘?带着这个问题,我百度了一下没找到答案,联想刚才【百度知道】的答案我做了以下猜想:
【上次部署完程序本地机器上的磁盘没关闭,等于服务器通道和本地的通道一直连着但是本地又关机了,所以服务器就一直尝试连接这就导致系统taskeng.exe这个进程一直循环运行,所以CPU就上去了】