apache如何将响应时间logging为比firebug小得多?

我在wordpress博客的主页上遇到了非常缓慢的页面加载时间。 据萤火虫统计,在高峰时段,等候返回首页的平均时间为14秒。

为了开始debugging,我开始logging下apache通过LogFormat指令提交请求的时间。 但是,即使请求实际上是14秒,平均logging时间也是1秒左右。 (这让我困惑)

我也在监控高峰时段的RAM / CPU使用情况,还有很多可以省下的余地。

我想知道是否有任何我可以忽略的问题领域。 我很困惑,什么可能会导致请求到主页14秒时,Apache说只需要1秒渲染。 (14s不包括任何外部页面加载,只是主页http请求)。

我感谢你的想法和帮助!

Apache不能包含等待实际请求处理之外的任何时间,比如TCP连接build立/拆卸,networking传输延迟,负载平衡器排队,代理延迟等等,而Firebug时间将是“SYN-to-鳍”。 虽然13秒对于非会话的HTTP部分来说似乎过分了,但是1秒产生一个页面的时间也很可笑,所以对我来说这似乎是非常糟糕的。 为请求打包整个数据包stream的一些tcpdump ,这会给你一个服务器级networking延迟的想法; 如果没有考虑到它,请开始查看服务器的上游。