首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 服务器 > Apache >

apache内存不能释放,一直涨到停止,什么解决解决办法

2012-02-23 
apache内存不能释放,一直涨到停止,什么解决这个问题困扰我一年了.一直没有很好的解决:有一个在线考试练习

apache内存不能释放,一直涨到停止,什么解决
这个问题困扰我一年了.一直没有很好的解决:

有一个在线考试练习网站,环境:
硬:p4   3.0   内存:1G
软:windows2003+apahce2.0.48   +php4+oracle8i+mysql    
同时在线不多,不过页面较多,动态的多一些   可以因配置问题,apache内存不能释放,一直涨到停止,大家帮看看要什么配置较好,下面是我的现配置:
Timeout   300
KeepAlive   On
MaxKeepAliveRequests   100
KeepAliveTimeout   15
ThreadsPerChild   250
MaxRequestsPerChild     0

我有试过这样改:
ThreadsPerChild   500
MaxRequestsPerChild     1000
结果更差,apahce没有用多久就死,好象内存也没有满,怪.

[解决办法]
你名字太xx,愤怒的青年?

apahce2.0.48 版本太旧了,以前的版本可能会导致内存泄漏
[解决办法]
你这个windows2003+apahce2.0.48 +php4+oracle8i+mysql还想内存有剩余?
我劝你还是用Linux吧。
[解决办法]
换高版本试试
[解决办法]
Windows服务器还是明智些去用IIS
[解决办法]
楼主啊,你装了个oracle数据库服务器端,至少要占到512m或者更多的内存了吧,加内存试下!
[解决办法]
我遇到过这问题, 你内存1g 就 把 MaxRequestsPerChild 改成 50-100吧,还这样的话,可以再小.
[解决办法]
本人也遇到这个问题,期待高手来解答,关注!!!!
[解决办法]
查看Apache日志。好像Apache在Win32环境下有个Bug,升级到2.2.5以上可以解决。具体的忘了。
[解决办法]
Win32DisableAcceptEx 
就是上面那个。Google下.
[解决办法]
天啊,我也遇到了
[解决办法]
换unix,就屁事没有了
[解决办法]
还有 检查一下 sql 语句 和 php代码 有没有 内存 没有 释放!! 优化 sql 也比较哦重要
[解决办法]
你换个版本就可以了

热点排行