Windows2003下Apache进程httpd.exe狂吃内存解决方案

作者:简简单单 2012-11-08

配置apache httpd.conf文件

一般的服务器2G内存或4G内存,ThreadsPerChild 200~300,MaxRequestsPerchild 1000~3000

我在httpd.conf中有如下设置:

 代码如下 复制代码

KeepAlive On
MaxKeepAliveRequests 50
KeepAliveTimeout 5 

ThreadsPerChild 100
MaxRequestsPerChild   100
Win32DisableAcceptEx 

对于php脚本来说,把这个参数设置的小一些是有好处的,可以避免程序使用的内存持续增长对apache带来的压力:让

这个参数定期释放内存,因为php是在脚本执行完毕后,自动释放只用的资源(内存)的。


设置服务器配置

1.网上邻居->本地连接->属性->internet协议(TCP/IP)->属性->高级->wins标签->去掉启用LMhosts查询前的勾。
2.控制面版->windows防火墙->高级标签->本地连接设置->服务的标签里勾选安全Web服务器(HTTPS)即。

相关文章

精彩推荐