log4j 설정 문의 드려요.

sephi의 이미지

log4j.appender.R=org.apache.log4j.DailyRollingFileAppender
log4j.appender.R.File=sample.log
log4j.appender.R.DatePattern='.'yyyy-MM-dd

이렇게 설정하면

sample.log
sample.log.2011-05-18
sample.log.2011-05-19

이런 형태로 기록되는데,
현재 로그도 sample.log.2011-05-20
이런 형태로 저장하게 할 수 없을까요?

anabaral의 이미지

DailyRollingFileAppender 는 그렇게 할 수 없습니다.

대신 다음 소스를 참조해 보세요.
http://www.minaret.biz/tips/datedFileAppender.html
(그대로 쓰기는 좀 그렇고 약간 고치셔야 할 겁니다)

부랴부랴~~~