Heim >Betrieb und Instandhaltung >Apache >So implementieren Sie Apache, um das Protokoll der Anforderungsantwortzeit aufzuzeichnen
Die spezifischen Schritte sind wie folgt:
(Verwandte Empfehlungen: Apache-Tutorial)
Suchen Sie die Apache-Konfigurationsdatei
netstat -nap | grep 80 # 找到对应端口进程 31114 tcp6 0 0 :::4430 :::* LISTEN 31114/httpd ps auxf | grep 31114 # 找到对应apache的进程命令中的配置文件*.conf的路径,到指定路径修改配置文件,例如 vim httpd.conf
Ändern Sie den VirtualHost unter dem angegebenen Port
<VirtualHost 80> ....... CustomLog "/var/prof.log" "[%a]%{%F %T}t id=%{APIIndex}i time=%D(us) url=%U%q" </VirtualHost> 指令: CustomLog "/var/prof.log" "[%a]%{%F %T}t id=%{APIIndex}i time=%D(us) url=%U%q"
%D - Offizielle Erklärung: Zeitaufwand zum Verarbeiten der Anfrage, in Millisekunden, die Zeit, die zum Verarbeiten der Anfrage benötigt wurde, in Mikrosekunden
%T – offizielle Erklärung: Zeit, die zum Verarbeiten der Anfrage benötigt wurde, in Sekunden, die Zeit, die zum Verarbeiten der Anfrage benötigt wurde, in Sekunden
%{ms} T – offizielle Erklärung: Zeit, die zum Festschreiben der Antwort benötigt wird, in Millisekunden, Zeit, die zum Festschreiben der Antwort benötigt wird, in Millisekunden
Starten Sie Apache nach der Änderung neu und beobachten Sie die Protokollausgabedaten wie folgt:
[200.200.222.95]2019-03-04 15:39:32 id=- time=100107(us) url=/apps/secvisual/home/home/on_dev_manage [200.200.222.95]2019-03-04 15:39:38 id=- time=106476(us) url=/apps/secvisual/home/home/on_dev_manage [200.200.222.95]2019-03-04 15:39:43 id=- time=101263(us) url=/apps/secvisual/home/home/on_dev_manage [200.200.222.95]2019-03-04 15:39:48 id=- time=101333(us) url=/apps/secvisual/home/home/on_dev_manage
Das obige ist der detaillierte Inhalt vonSo implementieren Sie Apache, um das Protokoll der Anforderungsantwortzeit aufzuzeichnen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!