문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 다음 판 양쪽 다음 판 | ||
java:logback:asyncappender [2019/03/17 16:51] kwon37xi [Reactor Logback] |
java:logback:asyncappender [2019/03/22 17:44] kwon37xi |
||
---|---|---|---|
줄 27: | 줄 27: | ||
* 기본적으로 AsyncAppender는 코드 정보(클래스, | * 기본적으로 AsyncAppender는 코드 정보(클래스, | ||
* 단, 하나의 로그를 Async가 아닌 Appender와 함께 호출하며 해당 Appender에서 이미 코드 정보를 읽어들였다면 AsyncAppender에서도 코드 정보를 자동으로 가지게 된다. | * 단, 하나의 로그를 Async가 아닌 Appender와 함께 호출하며 해당 Appender에서 이미 코드 정보를 읽어들였다면 AsyncAppender에서도 코드 정보를 자동으로 가지게 된다. | ||
+ | |||
+ | |||
===== Reactor Logback ===== | ===== Reactor Logback ===== | ||
* https:// | * https:// | ||
+ | * 기본 backlog 갯수가 100만개이다. 설정을 변경해야한다. | ||
* groovy로 설정하려면 logback 1.1.3 버전 이상 필요. [[http:// | * groovy로 설정하려면 logback 1.1.3 버전 이상 필요. [[http:// | ||
* [[https:// | * [[https:// | ||
* 성능 테스트 결과 유실이 없게 설정할 경우 Reactor Logback이 Logback 기본 AsyncAppender보다 훨씬 빠르다. | * 성능 테스트 결과 유실이 없게 설정할 경우 Reactor Logback이 Logback 기본 AsyncAppender보다 훨씬 빠르다. | ||
* 메소드 이름, 줄 번호 등이 출력되지 않는다. | * 메소드 이름, 줄 번호 등이 출력되지 않는다. | ||
+ | * [[https:// | ||
+ | |||
<code xml> | <code xml> | ||
< | < |