닷넷에서도 log4net 이 처음에는 많이 사용되다가, 속도, appender 문제로 NLog 가 더 많이 쓰이게 되었는데, Java에서도 log4j 를 직접 사용하던가 common-logging 을 사용하던 방식에서 slf4j 로 facade 해서 사용하는 방식으로 바뀌었군요.
물론 로그 쓰는 함수의 편리성 때문이겠죠?
근데 실제 로깅하는 라이브러리는 설정에 따라 log4j 를 쓸 수도 있고, logback 을 쓸 수도 있겠죠...
기존 log4j 라이브러리를 logback으로 변경했습니다. 뭐 기본적으로 slf4j 를 완벽지원하고, 속도가 빠르다고 하네요.
대부분의 의견이 logback 사용하는 것이 정신 건강에 좋다고 추천을 하는군요.
http://stackoverflow.com/questions/178215/log4j-vs-logback
아직 log4j 를 사용하시는 분들은 logback 으로 변경해 보시기 바랍니다.
댓글 없음:
댓글 쓰기