道州网官方博客» 快速查看服务器占用CPU最多的网站

快速查看服务器占用CPU最多的网站,针对没有安装虚拟主机管理系统的朋友来说,非常实用。因为所在服务器没有安装虚拟主机管理系统,在网站开通时没有限定资源和带宽,所以往往服务器CPU超运行时会出现“Service Unavailable”,而访客肯定不会对时常出现“Service Unavailable”的网站感兴趣。所以当服务器上某个网站占用CPU超过70%时,就应该迅速找出罪魁祸首,限制CPU资源,避免影响到服务器上的其他网站。

介绍《快速查看服务器占用CPU最多的网站》的方法,就是很有效的一个解决手段,欢迎大家收藏。

1、在任务管理器中增加显示pid字段,方法是“查看”——“选择列”——勾选“PID”。

2、将“显示所有用户的进程”打勾,这样才可以看到默认为“NETWORK”用户的w3wp.exe网站应用程序池进程。

3、在命令提示符下运行iisapp -a。这样就可以看到pid对应的应用程序池的名称,你这时就可以记下占用CPU超标的网站pid号。
注意,有一些人在{dy}次运行时会提示“此脚本不能与 wscrīpt 工作”,点击确定就可以了。然后再次运行iisapp -a。

4、到iis中察看该应用程序池对应的网站,然后针对站点排除错误。

好了,到这里,你应该已经找到占用CPU和内存超标的网站了,然后将这个网站对应的应用程序池停用即可,或者也可以在这个程序池里限制网站的CPU和内存使用率。

不过限制网站的CPU和内存使用率并不是最终的解决方案,因为没有人会对一个提示“Service Unavailable”的网站感兴趣,因此,找到网站占用CPU过大的根本原因才是最重要的,找吃CPU元凶的方法我以后会抽空写出来,不过现在我自己还没有找到很好的方法,目前能做的只有将那个占用CPU超标的网站停止掉。

郑重声明:资讯 【道州网官方博客» 快速查看服务器占用CPU最多的网站】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——