
Logback AsyncAppender 동작원리 분석
·
Spring
Logback에 대해 자세히 알아보는 과정에서 AsyncAppender를 통해서 로깅 작업을 비동기적으로 수행할 수 있다는걸 알게 됐습니다. 그렇다면 내부적으로 로깅을 대신해주는 쓰레드풀이 존재하는건지 동작 원리가 궁금해서 직접 디버깅을 통해 알아보는 시간을 가졌습니다.AsyncAppender 설정우선 logback에서 AsyncAppender를 어떻게 설정하는지 알아보자. 100 20 false true logback.xml 파일에서 ch.qos.logback.classic.AsyncAppender를 추가하면 AsyncAppender를 사용 가능하다.이때 AsyncAppender는 직접 로깅을 하는..