Apache 无响应且无法重新启动

Apache 无响应且无法重新启动

我有一台临时服务器,它运行在我们办公室外,我们用它来向客户展示目前正在开发的网站以供审批,以及将内容输入到 CMS。它负载不高,每月只有几次访问,而且每次只有少数几个网站在上面。该服务器运行的是 Ubuntu 14.04.1 LTS,带有 Apache 2.4.7 和 ITK 模块。

我突然遇到了一个问题,上面的网站完全挂了。有时会超时,有时它们似乎无限期地旋转,有时浏览器会提示无法访问资源。

我仔细检查了 Apache 日志,但找不到任何有用的错误。我检查了一下,发现netstat其中有很多进程TIME_WAIT似乎没有自行清除,其中一些来自我不认识的 IP。

如果我尝试使用以下任何命令重新启动 Apache,它就会无限挂起并且没有任何错误消息:

service apache2 reload 
service apache2 restart 
apache2ctl restart
apache2ctl stop/start

虽然我对命令行和 Ubuntu 相当熟悉,但我绝不是专家。没有任何错误消息,我真的不知道下一步该尝试什么。

有人能提供一些建议吗?

答案1

抱歉,我暂时无法对问题发表评论。您的案例听起来很像懒猴攻击,但我不想一开始就做出任何笼统的陈述。看看这个话题,似乎与您的问题非常相似。

如果是袭击,我只想离开供您参考。

相关内容