数据加载中……


 

 登   陆

我的分类(专题)
数据加载中……

链接

Blog信息
数据加载中……

 



iis应用程序池设置
樱木花盗 发表于 2008-8-4 14:54:08

这时候要说说进程 w3wp.exe,当w3wp.exe达到以上要求,就会重新启动一个w3wp.exe进程,原来的那个w3wp.exe会在设置规定的时间内回收掉使用的内存并关闭,如果这时w3wp内存过高,但设置回收关闭时间过短,那么就会出现这个错误 引用:
为应用程序池 'DefaultAppPool' 提供服务的进程关闭时间超过了限制。导致关闭错误,内存回收失败,因此耗用系统资源。如果设置回收过于频繁,系统会因为内存资源耗用殆尽而处于假死状态

所以我得出的结论是不要轻易打开回收或关闭w3wp.exe的设置选项,一定要选择网站访问量小而且系统资源耗用不频繁的时候,比如说凌晨4-5点的时候,关闭进程时间限制必须根据自己网站占用内存的大小来做具体设置,如果发现后台报此错误,就适当增加一些时间。

另外网上资料有的说给每个网站创建独立的应用程序池,我觉得这要看服务器的配置而来,过多的进程也会导致多消耗内存。

我的服务器1g内存,有5个站,一个是论坛,一个提供远程附件地址连接,一个下载站(流量很小),一个企业邮局WEB访问(基本没流量,因为就只有我访问),另外一个其实就做个域名跳转,以前也是为每个站都设置单独的应用程序池,我操,发神经,都使用一个池内存耗用在高峰期也才50MB,都单独使用的话加起来100多MB。
修改后的设置如下:

回收工作进程(分钟)(P):    1740 不选
回收工作进程(请求数目)(R):    35000 不选
在下列时间回收工作进程(T): 我设定为5:00
最大虚拟内存   500   不选
最大使用内存   192 不选

在空闲此段时间后关闭工作进程 20 选择
核心请求队列限制为 4000 不选
启用CPU监视 不选
web 园 最大工作进程数 1 

启用 ping   每隔下列时间ping 工作线程 30   选择
启用快速失败保护 不选
启动时间限制   90 
关闭时间限制   180 我设置180秒,这个一定要根据自己网站的情况来,耗用内存高必须设置长些时间.


阅读全文 | 回复(0) | 引用通告 | 编辑
 


发表评论:

    昵称:
    密码: (游客无须输入密码)
    主页:
    标题:
    数据加载中……


Powered by Oblog.