这是什么情况,请各位帮我分析下,谢谢

an9ryfr09 2008-08-21 12:44:11
以前服务器运行一直很正常。直到周四左右,突然有一天晚上apache down了。第二天我重启apache后恢复正常,查看了错误日志,发现建议我增大MaxClients,然后后面的日志全都是不能创建xxx子进程,xxx进程退出失败之类的。

于是我增加了MaxClients和ServerLimit到5000,以为就不会出事了,结果再次出问题,这两天每天一到晚上11点左右的时候,apache就down了。还是error_log还是会记录让我增大MaxClients和ServerLimit和不能创建子进程一类的日志。正常来说,我们的服务器访问量不可能那么大。而且最近奥运期间应该减少才对。

就在刚才11点50左右的时候,我打开网站发现速度很慢,ssh上去,观察一下cpu使用率,发现才排在最上面的mysqld只占了20%左右,httpd排在最下面。cpu根本没占多少。但连接服务器的速度越来越慢,到现在我已经登录不上去了。现在一头雾水,这到底是怎么回事,ddos攻击的话httpd的cpu使用率应该到达100%才对呀。

ps -aux | grep httpd,发现有好多好多httpd的进程。

实在想不明白,请各位帮我分析下,可能是什么原因造成的。日志文件也并不大。我估计等到明天早上我才能登录上服务器了,郁闷。
...全文
66 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
an9ryfr09 2008-08-21
  • 打赏
  • 举报
回复
我ping了一下服务器,time只有80ms左右,按说也不应该是网络问题,但我的确连接不上服务器。实在太奇怪了

24,918

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Apache
社区管理员
  • Apache
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧