2022-pickpick
2022-pickpick copied to clipboard
로깅 프레임워크 전환
신규 기능 개발
목적
이번 기능 개발의 목적을 간단히 적어주세요
로깅 프레임워크 전환
상세 내용
구현할 기능 관련 상세 내용을 적어주세요
Logback에서 Log4j 2로 전환한다. 만약 다른 로깅 프레임워크가 더 적합하다 판단하면 코멘트로 내용을 추가한다.
기존에 Logback을 사용한 이유
- Spring Boot에 내장되어 있어 사용이 간편함
- 참고할 자료가 풍부
- 급하게 적용해야하던 상황이라 러닝 커브가 낮아야 했음
Logback -> Log4j 2로 변환하고자 했던 이유는 성능
입니다.
하지만 현재 프로젝트에서 Exception이 발생할 때 외에는 아무런 로그가 찍히고 있지 않습니다.
로그 양이 적어서 성능의 변화가 미미하고 직접 테스트해보기 까다롭다는 결론을 내렸습니다.
지금 시급한 문제는 로깅의 성능 개선보다 지나치게 적은 로깅의 양이라고 판단하였기 때문에 해당 이슈는 미뤄두겠습니다.