找回密码
 注册
首页 ≡≡网络技术≡≡ 服务器 在win2003下iis6+php跑php论坛出现卡的现象分析及解决办 ...

在win2003下iis6+php跑php论坛出现卡的现象分析及解决办法

灰儿 2009-9-2 06:36:03
DISCUZ官方合作伙伴,中国教程网DISCUZ论坛的解决方案,如转载请注明 中国教程网 出处
================

由于以前教程网的这个学习论坛出现卡的很严重情况,苦求解决方法的时候我在discuz官方论坛上发了一个求助帖子,如下:

http://www.discuz.net/viewthread ... ght=%2B%D2%FA%C9%FA

一直讨论到最后也没有个结果,直到后来自己经过反复的测试结合数据结果分析,终于找到原因并解决了这个问题!最近有不少人遇到了同样的问题,过来问我解决方法。我觉得有必要把前因后果都写在这里,希望能帮上正在痛苦中挣扎(这样来形容一点都不过分)的朋友。

=====================

首先说一下现象

这个问题直接表现出来的现象就是论坛出现假死的样子,帖子发出去,连接点不开,没有任何响应。观察服务器上的进程会看到论坛这个应用池进程(w3wp.exe)的内存使用量飙升,直到耗尽内存或者程序反应过来。如果你在iis的应用池中设置了内存回收的最大内存数,这个消耗量达到你的设定值时iis会自动为这个他新建一个进程,原进程内存占用量不动,新进程内存消耗量接着攀升。

卡死时间几分钟到几十分钟不等,如果你坚持不管它,到最后他也能反应过。

问题基本解决,详细的可以看看这个帖子。(我机器破,上QQ总死机,有这样问题的朋友可以看下面这个帖子)

《在win2003下iis6+php跑php论坛出现卡的现象分析及解决办法》
您需要登录后才可以回帖 登录 | 注册
学习中心
站长自定义文字内容,利用碎片时间,随时随地获取优质内容。
Q设计语言 了解更多
Q Design 提供商家设计所需的指导与资源,帮商家快速完成产品设计、降低生产成本。
学习中心
站长自定义文字内容,利用碎片时间,随时随地获取优质内容。
Q设计语言 了解更多
Q Design 提供商家设计所需的指导与资源,帮商家快速完成产品设计、降低生产成本。