暂时缺乏对apache服务器的访问 – 如何确定原因

每隔一段时间,在apache服务器上提供的页面都不可用。 几分钟后一切正常(党经常访问)。 我怎样才能确定这个问题的结果(如何从日志中读取)?

开始在debian世界中查看/var/log/apache2/error.log。 可能它在服务器/虚拟主机的设置中是不同的位置]。

也启用状态页,并尝试每30秒自动轮询它并转储到磁盘 – 也许你的appache限制了它可以处理的并行连接数量,你用尽了吗?

安装munin并开始收集统计数据 – 也许你的机器交换了死亡? 当机器正在死亡时,恶劣的监视工具不会帮助你,但会显示你的趋势..你会有一些跟踪发生在打嗝之前。

可能你遇到networking问题…当Apache不响应ssh / ping工作吗?

我想我破译了你所问的

尝试使用Apache的mod_status来查看它在做什么。

在httpd.conf文件中:

 <Location /server-status> SetHandler server-status Order Deny,Allow Deny from all Allow from YOUR.IP </Location> 

重新启动apache,看看发生了什么。 我的猜测是你违反了最大客户限制。