分享者:brookwang 阅读量:567
㊋ ㊌абв
где㊎㊏⊙▽
㊋ ㊌абв
где㊎㊏⊙▽
服务器上IIS占用CPU资源100%的解决办法分类: 服务器
我用的是asp+access,我遇见这中情况的解决办法:
1、首先按网上说的分开应用池,设置控制。(没有起作用问题依旧,但学了很多东西,这也不能说不是一个好办法,我还是赞同这种说法的)
2、我把一个个数据库都转移了,或改名,发现cpu开始有所变化,最后我把所有的mdb数据库都改成了#.asp文件。这样cpu开始正常运行。
下面是网上找的资料,不知道有用不,不过试试没坏处
发现是w3wp.exe长时间占用大量CPU.出现这种情况应该是网站程序存在死循环等问题所致。在找到问题以前可以暂时采取限制w3wp进程CPU使用率的方法保证网站可以将就着工作:
QUOTE:
在IIS6下,经常出现w3wp.exe的内存及CPU占用不能及时释放,从而导致服务器响应速度很慢。
解决iis上CPU占用过多的参考方法:
1、在IIS中对每个网站进行单独的应用程序池配置。即互相之间不影响。
2、设置应用程序池的CPU监视,不超过25%(服务器为4CPU),每分钟刷新,超过限制时关闭。
根据w3wp取得是哪一个应用程序池:
1、在任务管理器中增加显示pid字段。就可以看到占用内存或者cpu最高的进程pid
2、在命令提示符下运行iisapp -a。注意,第一次运行,会提示没有js支持,点击确定。然后再次运行就可以了。这样就可以看到p