认识w3wp.exe进程,从根本上解决占用资源较大问题

本文介绍了w3wp.exe进程在Windows Server 2003中占用CPU资源过高的问题及其解决方案。通过分析w3wp.exe与IIS应用程序池的关系,提出设置性能限制、独立应用程序池、排查代码错误和数据库连接问题等方法,旨在帮助管理员优化Web服务性能。
摘要由CSDN通过智能技术生成
很想看一个网站的内容,但是这个网站没有rss,还得整天的去打这个网站!感觉比较郁闷,正好今天有时间,你不能提供订阅,我自己来生成rss,自己来搞定订阅的问题. 
实现这个功能的思路比较简单:获取该网址的html源代码,通过正则表达式过滤出有用的数据,将这些有用的数据生成rss文件.

文件是生成了,但是我们总不能一直看同样的内容吧!还要定时更新rss文件的内容,那么就要我们的程序定时执行来生成rss文件,这就是我今天所要说的主要内容!

要想叫web应用程序定时的执行,那么我们首先就要保证这个进程(w3wp.exe)在运行.也就是说负责管理这个应用程序的进程要一直运行.

那么我就说点关于w3wp.exe的知识.


windows server 2003中的w3wp.exe进程大量占用cpu资源的各种问题解决方法
最近在互联网上提这个问题的网友较多,典型问题:这几天服务器总是运行缓慢,远程登录后发现一个w3wp.exe的进程占用了100%  cpu


在windows  server  2003中对于每一个web应用,iis  6.0都用一个独立的w3wp.exe的实例来运行它。w3wp.exe也称为工作进程(每一个主机头都会有一个)

直接在任务管理器中结束进程是不起作用的,结束后不久它会执行启动,要想结束它可以在iis中找到相应的应用程序池停止相应的应用程序池工作。

这些都不是解决办法,它的根本问题是你的那个网站程序有问题,在找到问题以前可以先打开iis找到应用程序池先用右键属性中设置“性能”把其中的cpu设成大于60%关闭应用程序池,把关闭时间和开启时间设短一些比如10秒,这样当您的网站程序大量占用系统资源时iis自动快速回收进程并且快速启动进程,您的网站暂时还可以将就着工作。

要解决根本问题还要从
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值