4

パフォーマンスの問題をデバッグするために、Tomcat でアクセス ログを有効にしました。Apache サーバーは使用していません。私たちが使用している埋め込みTomcatです。

アクセスログには以下のパターンを使用しています。

access-patten = %h %l %u %t "%r" %s %b %D

%D = 要求の最初のバイトが受信された時間 ~ 応答の最後のバイトが送信された時間。

したがって、%D にはネットワーク遅延も含まれます。

しかし、受信した要求の最初のバイトと送信した応答の最初のバイトの時間差を出力するにはどうすればよいですか。

4

3 に答える 3

3

どうですか:

最初のバイトが書き込まれるまでの書き込み時間 (コミット時間) (ミリ秒) - %F

AccessLogValve.htmlから

于 2015-02-24T11:54:50.127 に答える