2
Windows上的Apache 2.4响应缓慢,服务一些动态页面时挂起
(我知道这个问题的答案。发布此信息只是为了与社区分享答案) 在提供某些URL时,我的Apache 2.4本地(Windows 7)实例遇到延迟或挂断,具体取决于我使用哪种浏览器访问这些URL。 使用Firefox / Chrome,Apache 对某些URL的响应速度很慢。在任何给定的URL上,呆滞发生的时间约为20%。发生这种情况时,Firefox将有5秒钟的延迟,在此期间Firefox会显示“正在等待...”状态。 使用Internet Explorer 9,Apache会简单地挂起并停止(使用任何浏览器)处理任何请求,直到重新启动为止。 这似乎仅在动态(PHP)请求中发生,而并非在所有请求中都发生。实际上,它仅在一个特定站点上发生。同一台计算机上的其他基于PHP的站点都可以正常工作。 问题站点包含大量子域(VirtualHosts)可能重要,也可能不重要。 禁用Windows防火墙和Comodo防火墙无济于事。 该页面似乎在“繁忙”的页面上更为常见(对IFRAMES的其他请求等) 我尝试了许多更改httpd.conf(例如禁用KeepAlive,EnableMMAP,HostnameLookups),但似乎没有任何效果。