Apache 越来越慢,是什么原因造成的.

Apache 越来越慢,是什么原因造成的.

我的服务器是Windows xp + APACHE2.0.50,

内存1G。APACHE启动一天后,就会越来越慢。重启APACHE后,就变快。

开始以为是别的程序吃掉了内存和CPU,查看CPU负荷20%左右,内存使用800M左右。和别的程序没有关系。

把APACHE卸载后重装,开始几天还可以,过了几天又很慢。于是怀疑是日志文件太大导致。于是定时删除日志文件,问题依然存在。


网站的访问量不大,一天就几万PV。

郁闷中。。。。。。。。。。。。。。。。。。。。。
看日志有什么异常吗
看下连接数多少,是不是有攻击或者不释放的现象
多谢两位的回答。

1 看了 error.log ,没有特殊的错误。全部都是一些页面找不到的错误。

2  netstat -a 了一下。连接也不是很多,20个左右。

3 修改了httpd.conf文件 KeepAlive Off 和 KeepAliveTimeOut 5

   看看效果如何,再汇报。
关注下
换个版本的Apache试试.
看看ulimit


QUOTE:
原帖由 langue 于 2006-9-26 21:09 发表
看看ulimit

不好意思。怎么看啊?
看看是不是你机器的问题,服务运行太多等问题