Как помечать журналы запросов с точностью до миллисекунды в Apache 2.0 - PullRequest
4 голосов
/ 02 декабря 2008

Как настроить формат журнала Apache 2.0 таким образом, чтобы он создавал метки времени для каждого журнала запросов с точностью до миллисекунды (или микросекунды)? В документах говорится, что временные метки указываются в формате strftime, и strftime, похоже, не обрабатывает любые значения меньше секунд.

Ответы [ 2 ]

2 голосов
/ 03 декабря 2008

Я не думаю, что это возможно (без переписывания APR, по крайней мере). Apache использует apr_strftime . В Unix это вызывает strftime библиотеки C, но даже не заполняет миллисекунды в структуру tm (что неудивительно, потому что эта структура обычно не поддерживает миллисекунды). Версии Windows не сильно отличаются.

0 голосов
/ 21 октября 2009

используйте параметр% D для микросекундной точности

...