这通常在重新启动apache后几分钟发生:
httpd守护进程已经启动,但是没有读取来自套接字的请求。 Web客户端只是永远等待连接。
当我运行netstat ,Recv-Q显示一个不变的正数字节数。 所以基本上客户端和Apache之间的连接处于CONNECTED状态,但没有任何进展。
重新启动apache可以解决这个问题几分钟,但是它又重新开始了。
其他服务器( sshd , ftpd等)都很好。
我应该在哪里看得更远? 任何线索? 谢谢!
运行“netstat -l”来validationApache正在主动侦听端口80,然后validationnetworkingpath中是否存在干扰stream量的防火墙,无论是在localhost(“iptables -L”)还是在networking上。
如果启用了selinux日志,也不是一个坏主意。
发生这种情况时有多less个Apache进程正在运行? 如果你正在受到攻击,太多的请求Apache似乎只是挂起。
请发布您的httpd.conf以及您的trasnfer日志和错误日志,这将有助于诊断。 你在httpd.conf中设置超时吗? http://www.faqs.org/docs/securing/chap29sec245.html
正在请求什么types的文件? 托pipe一个静态HTML文件时会发生这种情况吗?