사용자 도구

사이트 도구


java:logback

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
다음 판 양쪽 다음 판
java:logback [2017/07/10 10:15]
kwon37xi [Multi line to Single line]
java:logback [2017/07/10 10:42]
kwon37xi [Multi line to Single line]
줄 101: 줄 101:
 </code> </code>
  
-==== Multi line to Single line ====+===== Multi line to Single line =====
 Grep 시에 여러줄로 된 로그를 올바로 grep하기 힘들 경우 multi line 을 single line으로 합쳐서 로깅하면 좀 더 편하게 로깅 가능하다. Grep 시에 여러줄로 된 로그를 올바로 grep하기 힘들 경우 multi line 을 single line으로 합쳐서 로깅하면 좀 더 편하게 로깅 가능하다.
  
 [[http://co-de-generation.blogspot.kr/2012/08/java-logging-in-single-line-for-grep.html|CoDeGeneration: Java: Logging in single line for grep]] [[http://co-de-generation.blogspot.kr/2012/08/java-logging-in-single-line-for-grep.html|CoDeGeneration: Java: Logging in single line for grep]]
  
-Layout 을 다음과 같이 지정하면 새줄기호(%%\n%%)가 %%\n%% 문자 그 자체로 표시된다.+Layout 을 다음과 같이 지정하면 새줄기호(%%\n%%)가 %%\n%% 문자 그 자체로 표시된다. 예외 Stacktrace까지 모두 한 줄로 합친다.
  
 <code> <code>
 %replace(%msg){"\n","\\n"} %replace(%xException){"\n", "\\n"}%nopex%n %replace(%msg){"\n","\\n"} %replace(%xException){"\n", "\\n"}%nopex%n
 </code> </code>
 +
 +groovy 설정으로 할경우에는 
 +<code>
 +%replace(%msg){"\n","\\n"} %replace(%xException){"\\n", "\\\\n"}%nopex%n
 +</code>
 +
 ===== Spring Framework ===== ===== Spring Framework =====
   * [[https://github.com/qos-ch/logback-extensions/wiki/Spring|Logback Spring Extension]]   * [[https://github.com/qos-ch/logback-extensions/wiki/Spring|Logback Spring Extension]]
java/logback.txt · 마지막으로 수정됨: 2023/09/21 13:21 저자 kwon37xi