%Apache访问日志中的D字段-第一个字节还是最后一个字节?

%Apache访问日志中的D字段-第一个字节还是最后一个字节?,apache,logging,access-log,Apache,Logging,Access Log,apachehttpd手册中有一节介绍。其中一个选项是%D字段,该字段记录为 服务请求所用的时间,以微秒为单位 有人能告诉我这到底是什么吗?例如,是到第一个字节的时间,还是到最后一个字节的时间,还是比这更复杂的事情 我需要的是演示对性能要求的遵从性,我想知道这里到底测量了什么。这是最后一个字节,或者更确切地说,apr\u time\u now()-request\u rec->request\u time,它是在日志记录阶段计算出来的。该阶段发生在处理周期的最后一个阶段,即发送响应之后。似乎暗示

apachehttpd手册中有一节介绍。其中一个选项是
%D
字段,该字段记录为

服务请求所用的时间,以微秒为单位

有人能告诉我这到底是什么吗?例如,是到第一个字节的时间,还是到最后一个字节的时间,还是比这更复杂的事情


我需要的是演示对性能要求的遵从性,我想知道这里到底测量了什么。

这是最后一个字节,或者更确切地说,
apr\u time\u now()-request\u rec->request\u time
,它是在日志记录阶段计算出来的。该阶段发生在处理周期的最后一个阶段,即发送响应之后。

似乎暗示%D测量到最后一个字节的时间,而mod log firstbyte测量到第一个字节的时间。

这两个值对于性能调试都很有用。 Time to first byte是连接的等待时间或延迟,而%D还包括传输时间。
总时间是您用于总体性能和容量规划的时间,而等待时间是您尽量减少的时间。

啊,这看起来非常有用。“第一个字节的时间”通常是让用户体验更好的东西。如果您正在寻找第一个字节的时间(TTFB),那么从Apache 2.4.13开始,您似乎可以使用