2012-12-06 2 views
13

제티가 (본문과 함께) 모든 HTTP 요청과 응답을 기록하고 싶습니다. Jetty에서 기본적으로 지원됩니까? 이상적으로 그것은 기존의 log4j 로그 파일에 기록 할 것입니다. 나는 부두를 실행하고제티 HTTP 로깅

6.

답변

13

부두는 NCSA 형식으로 로그인 할 수 있습니다 요청 로거와 함께 제공됩니다. 이 형식에는 요청 본문과 같은 항목이 포함되지 않지만 표준 형식은 webalizer와 같은 도구에 적합합니다.

더 이상 로그해야하는 경우 Jetty의 RequestLog 인터페이스를 구현하여 로그백 요청 로그 구현을 사용하거나 자체 로거를 작성할 수 있습니다.

게다가 jetty7/8 (동일한 코드베이스이지만 8은 서블릿 3.0 기능을 제공)으로 업그레이드하는 것이 좋습니다. 또는 직접 jetty9로 이동하십시오. 업그레이드, 더 나은 아직 jetty6의 문서를 찾거나하는 내가 운동으로 떠나 http://wiki.eclipse.org/Jetty/Tutorial/RequestLog

: jetty7/8 http://www.eclipse.org/jetty/documentation/current/configuring-logging.html#configuring-jetty-request-logs

같은 :

여기에 요청 로그에 대한 jetty9 문서입니다. :)

좋아, 방금 jetty6 워드 프로세서를 찾았습니다. http://docs.codehaus.org/display/JETTY/Logging+Requests