Performance-Effekt ermöglichen Apache Reaktionszeit Protokollrichtlinie
-
10-07-2019 - |
Frage
Was beeinflusst die Reaktionszeit (% D) LogFormat Richtlinie ermöglicht haben auf Apache Leistung?
Die Reaktionszeit ist die Zeit, um eine Anforderung in Mikrosekunden zu dienen.
Die Reaktionszeit kann wie so aktiviert werden:
#LogFormat "%h %l %u %t \"%r\" %>s %b" # Default LogFormat
LogFormat "%h %l %u %t \"%r\" %>s %b %D" # LogFormat including response time
Ich habe ein Tool zur Überwachung geschrieben und Analyse von Back-End-Skript Performance, Apache-response-time , die Antwortzeitdaten erfordert. Ich möchte potenzielle Nutzer warnen, wie diese Richtlinie ermöglicht Apache Serverleistung auswirken wird.
Lösung
Wahrscheinlich lohnt sich nicht unter Berücksichtigung im Hinblick auf die HTTP-Antworten - nur der Aufwand von 1 addl gettimeofday () Aufruf (und wenige Funktionsaufrufe), so etwas in der Größenordnung von wenigen Mikrosekunden. Apache bereits bemerkt, die gleiche Sache, wenn die Anforderung ankommt.
http://www.atl.lmco.com/projects/QoS/POSIX_html/index .html einig alte Microbenchmarks von gettimeofday Listen () selbst.