와 나는 이것이 내가 날짜 현명한 순서대로 로그를 표시 할의 log4j는 : DailyRollingFileAppender MAXFILESIZE 옵션
log4j.rootCategory=Info, A1
# A1 is a DailyRollingFileAppender
log4j.appender.A1=org.apache.log4j.DailyRollingFileAppender
log4j.appender.A1.file=D:/MyWeb.log
log4j.appender.A1.datePattern='.'yyyy-MM-dd
log4j.appender.A1.append=true
log4j.appender.A1.layout=org.apache.log4j.PatternLayout
log4j.appender.A1.layout.ConversionPattern=%-22d{dd/MMM/yyyy HH:mm:ss} - %m%n
을 log4j.properties 파일 사용하고, 그래서 DailyRollingFileAppender
을 사용하고 있습니다.
log4j.appender.A1.MaxFileSize=10MB
: 는하지만 문제는이 로그 파일이 현재 그것이 내가 옵션
MaxFileSize
을 사용하려고 이전의 로그 데이터
을 푼다 (요청 많은 그 날에 만들어진 때 의미) 많은 데이터를 보유 할 수 없다는 것입니다
하지만 서버 콘솔에서 해당 속성 인 MaxFileSize
이 제공되지 않습니다.
로그가 날짜별로 표시되고 지정된만큼의 데이터를 저장할 수있는 다른 방법이 있는지 알려주십시오.
http://stackoverflow.com/questions/2050615/configuring-multiple-log-files -in-log4j-while-uses-categories – nayakam