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