IIS应用程序池的设置问题解决IIS 假死状态
为应用程👶序池 'DefaultAppPool' 提供服务的进【wù de jìn】🔎程关闭🐄时间超🧀过了限【guò le xiàn】制【zhì】,服务器经常产生“应用程👶序池 'DefaultAppPool' 提供服务的进【wù de jìn】🔎程关闭🐄时间超🧀过了限【guò le xiàn】制【zhì】。进程♑ ID 是【shì】 '2068'。”的错误【de cuò wù】,导致【dǎo zhì】🥌iis处于假【chù yú jiǎ】🙈死状态【sǐ zhuàng tài】,经了解是【shì】IIS应用程👶序池的🔨设置问【shè zhì wèn】题🐔。
解决🦃方法如下🦈:
1、Internet 信息服务【wù】🙂(IIS)管理【lǐ】器⏪->应用程【yīng yòng chéng】序池【xù chí】📗->DefaultAppPool->右击属性
一、回收
1、回收工作【gōng zuò】⛏进程【jìn chéng】🍤(分钟【fèn zhōng】):选中【xuǎn zhōng】🎌,值为🤺1740
2、回收工作【gōng zuò】⛏进程【jìn chéng】🍤(请求数【qǐng qiú shù】目):不选【bú xuǎn】(原先设【yuán xiān shè】🏏置为【zhì wéi】🏽35000)
3、在下列时间【shí jiān】回收工作【gōng zuò】⛏进程【jìn chéng】🍤:不填
4、消耗太🥣多内存时回收【shí huí shōu】工作【gōng zuò】⛏进程【jìn chéng】🍤:全不选【bú xuǎn】。(2、3、4项【xiàng】可能避免了在访问【zài fǎng wèn】量高的【liàng gāo de】🏅时【shí】候强制回收进程【jìn chéng】🍤可能引发的【de】服务【wù】🗳器响应问题【wèn tí】⛄,导致iis假死不【jiǎ sǐ bú】🎫响应)
二、性能【xìng néng】💎
只选中【xuǎn zhōng】🎌空闲超【kōng xián chāo】时【shí】20分钟【fèn zhōng】。其他都不选【bú xuǎn】。WEB园最大工作【gōng zuò】进🖲程【chéng】🍤数为1(默认【mò rèn】👴)。注意web园这里一定要【yī dìng yào】保持默🕐认,如果填🙀写其他😟超过1的【de】数字🚦就会导致一些【zhì yī xiē】网站程【chéng】序⚽的【de】🏅后台程【hòu tái chéng】序⚽打不开【dǎ bú kāi】🐗或者刷👄新不停。
原来的【de】🏅请求队【qǐng qiú duì】📻列限制【xiàn zhì】🚖为4000,现在无【xiàn zài wú】限制【xiàn zhì】🚖。
三、运行状🏐况
前两项【qián liǎng xiàng】都起用🔋,是原来🔳的【de】🏅默认【mò rèn】👴设置🌞。启动时间【shí jiān】限制【xiàn zhì】🚖90秒👜,关闭时【shí】🗒间限制【xiàn zhì】🚖180秒👜。
启动快速失败保护的【bǎo hù de】🏅钩去掉【gōu qù diào】!
为了避免真的【de】🏅遇到很【yù dào hěn】多错误✳时【shí】没有提示,可以不【kě yǐ bú】🛳关闭,只是把【zhī shì bǎ】快速保💇护的【de】🏅保护范围🐟加大些,例如失败数【bài shù】50次 时间【shí jiān】段5分钟【fèn zhōng】 则关闭对应的【de】🏅程【chéng】序⚽。
“关闭时【shí】🗒间限制【xiàn zhì】🚖180秒👜”是必须的【de】🏅,因为进【yīn wéi jìn】程关闭【chéng guān bì】♿的【de】🏅时间【shí jiān】,原来为📚90秒👜限制【xiàn zhì】🚖,是默认【shì mò rèn】👴值,如果进【rú guǒ jìn】程关闭【chéng guān bì】♿时间超【shí jiān chāo】过90秒👜,则认为【zé rèn wéi】💍超时【shí】,从而出现【xiàn】:进程关【jìn chéng guān】闭♿时间超【shí jiān chāo】过了限制【xiàn zhì】🚖 日志🚒,所以,适当延长这个🏕时间【shí jiān】,可以避【kě yǐ bì】🏥免这种⛱错误✳
第【dì】🔘2种方法【zhǒng fāng fǎ】🎢:
原因:独立进程【jìn chéng】🍤的【de】🏅 内存堆🤱戋消耗🌻完了【wán le】,IIS不能创🚶建更多🔹的【de】进程【jìn chéng】🛄工作【gōng zuò】空间来处【jiān lái chù】🏖理【lǐ】
解决🦃方法:
1. HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W3SVC
2. 在Parameters键下新【jiàn xià xīn】🚐建一个DWORD项【xiàng】,名字为:UseSharedWPDesktop 值为🤺1 重启🍦IIS
第【dì】🔘3种👲
问题【wèn tí】⛄已解决🦃,发现【xiàn】是数据库【shù jù kù】连接无法释放【fǎ shì fàng】,不知道是什么【shì shí me】原因,同样的【tóng yàng de】🏅代码在🔚本地就📖是好的【de】👱,在服务【wù】🙂器端就有问题【wèn tí】🐦,最后在【zuì hòu zài】连接串【lián jiē chuàn】里加入以下语句解决🦃问题【wèn tí】⛄.
Pooling=true; MAX Pool Size=512;Min Pool Size=50;Connection Lifetime=30
第【dì】🔘4种👲
新建应用程【yīng yòng chéng】序池【xù chí】📗,不同的【de】🎺网站引用不同【yòng bú tóng】程序池【chéng xù chí】📗。
关键词:IIS应用程序池,IIS
阅读本文后您有什么感想? 已有 人给出评价!
- 0
- 0
- 0
- 0
- 0
- 0