IIS假死的解决方法

39 篇文章 0 订阅

一、原因:IIS应用程序池的设置问题

 

解决方法:

Internet 信息服务(IIS)管理器->应用程序池->DefaultAppPool->右击属性


1、回收


(1)、回收工作进程(分钟):选中,值为1740
(2)、回收工作进程(请求数目):不选(原先设置为35000)

2、性能


只选中空闲超时20分钟。其他都不选。WEB园最大工作进程数为1(默认)。注意web园这里一定要保持默认,如果填写其他超过1的数字就会导致一些网站程序的后台程序打不开或者刷新不停。

原来的请求队列限制为4000,现在无限制。

 

二、原因:独立进程的 内存堆戋消耗完了,IIS不能创建更多的进程工作空间来处理


解决方法:


1. HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W3SVC
2. 在Parameters键下新建一个DWORD项,名字为:UseSharedWPDesktop 值为1 重启IIS


 

三、原因:数据库连接无法释放

 

解决方法:


在连接串里加入以下语句

Pooling=true; MAX Pool Size=512;Min Pool Size=50;Connection Lifetime=30

 

 

参考资料:    IIS假死的原因      http://www.studyofnet.com/news/245.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值