• 郑州网站制作-郑州网页制作-郑州做网站-郑州网站设计公司

  • 电话:151-3614-4056 QQ:1044025374
  • www.wwebw.com 收藏本站
当前位置:首页 > 网站建设 > 服务器安全 > 正文

如何找出IIS占用CPU最大的网站

发布时间:2014年11月13日 08:49 | 发布者:www.wwebw.com | 浏览次数:929次

公司的服务器上有时候会有几十个网站,IDC公司甚至更多。有时候网站里面会有害群之马,一个网站拖累整台服务器,如果遇到IIS占用率很高,我们如何找出占用CPU最大的网站呢?这里要分几步来走。

步骤一:打开“任务管理器”,查看,选择列。勾选“PID(进程标识符)”。

找出占用CPU最大的网-步骤一

 

找出占用CPU最大的网-PID

 

步骤二:在任务管理器的进程中,查看占用CPU最大的w3wp.exe进程。并记下PID号码。(注意:由于我这里没有占用CPU大的网站,所以随便演示一下,这里的PID为53416,CPU占用0%)

 

找出占用CPU最大的网-步骤二

步骤三:打开CMD命令提示符,输入:iisapp -p 53416   (53416换成你服务器上实际看到的pid号)

 

找出占用CPU最大的网-步骤三

第一次使用iisapp这个命令的话,回车之后,会有一个小弹窗:此脚本不能与WScript工作,确定即可,然后有一段英文提示弹窗,点是即可。

如何找出IIS占用CPU最大的网站-步骤三

 

之后会回显你查询的PID起对应的网站。但是如果你服务器上的网站都是使用一个程序池的话,那么你将无法判断是哪个网站了,因此这个方法只适用于程序池很多,并且逐一对应了网站的服务器。

如果无法精确到哪个网站,那么就逐一停止iisapp命令中回显的网站,看看哪个网站停止后,CPU就降下来了,从而可以得出结论。