1

server.xml ファイルで以下のコードのコメントを外して、jboss サーバーでアクセス ログを有効にしています。

       <Valve className="org.apache.catalina.valves.AccessLogValve"
        prefix="localhost_access_log." suffix=".log"
        pattern="common" directory="${jboss.server.home.dir}/log" 
        resolveHosts="false" />

アクセスログは日々発生しています。アクセス ログ ファイルで get メソッド リクエストを確認できますが、post メソッド リクエストを確認できません。jboss のサーバー アクセス ログ ファイルでポスト メソッド リクエストの詳細をキャプチャするにはどうすればよいですか。

前もって感謝します !

4

1 に答える 1

2

と同等のを使用patternしています。common'%h %l %u %t "%r" %s %b

別のパターン属性があります%m->Requestメソッド(GET、POSTなど)の場合、それをパターンに追加します。

   <Valve className="org.apache.catalina.valves.AccessLogValve"
    prefix="localhost_access_log." suffix=".log"
    pattern="'%h %l %u %t "%r" %s %b %m" directory="${jboss.server.home.dir}/log" 
    resolveHosts="false" />

詳細については、Tomcatアクセスバルブを参照してください。

お役に立てれば!!

于 2012-10-31T04:23:31.450 に答える