繁体   English   中英

如何在Apache日志中查看请求处理时间,而非请求服务时间

[英]How to see in Apache logs request processing time, not request serving time

在多个请求下有一个Apache 2服务器阻塞。 进程数量达到Maxclient设置的数量,并且新连接堆积在队列中。 我需要确定哪些请求花费太多时间x大量请求。 Apache日志可能显示:

%... D服务请求所花费的时间,以微秒为单位。

要么

%... T服务请求所花费的时间,以秒为单位。

这段时间请求提供服务使分析变得困难。 因为在进程表溢出的时间是我需要测量的时间。 服务时间等于在连接队列中花费的 时间加上已处理的时间

因此,花费2秒的.php脚本将显示2秒。 在队列中花费数分钟(实际数据;)的.cgi脚本将显示60.5秒。

有没有一种方法可以记录处理请求所花费的时间,最好不涉及使用钩子?

这可能就是您想要的东西: https : //code.google.com/p/mod-log-firstbyte/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM