[Spring 3.2.8 + maven] logback 설정하기


[Spring 3.2.8 + maven] logback  설정하기

1. logback을 사용해야 하는 이유 Automatic Reloading Configuration file 로깅 레벨 등 설정을 변경하게 되면 Application(WAS)를 다시 시작했어야 했지만 logback 에서는 그럴 필요가 없다. 설정 파일을 변경하면 지정된 시간이 지나게 되면 파일의 변경을 감지하고 다시 읽어 들인다. Graceful Recovery from I/O Failures 기존 log4j에서 FileAppender 를 사용하여 로그를 파일서버에 저장하는 경우, 파일 서버에 문제가 있어 I/O fail이 나면 Application(was)를 재시작 했어야 했지만 logback에서는 파일 서버가 정상으로 돌아오면 에러 상황에서 빠르게 자동으로 복구가 된다. Automatic Compress logback에서는 로그 파일의 자동 압축을 지원하고, 시간(파일의 갯수)이 지난 파일을 자동으로 삭제하는 기능도 제공을 한다. 로그 파일을 거대해서 압축하는데 시간이 오래 걸...



원문링크 : [Spring 3.2.8 + maven] logback 설정하기