Log4j logs
Hi All helpful souls,
Log4j has a facilities to rollback logs on a daily basis usingDailyRollingFileAppender. But is there any way todelete logs which are seven days older. The problem here is i do not want to delete all logs everyday, since i may need them for bug fixing etc. But since these sometimes grow in large size, i need to delete them after seven days. Are there any ways where i can automate the same?
Here is a snippet of my log4j.properties file :
log4j.appender.filer=org.apache.log4j.DailyRollingFileAppender
log4j.appender.filer.File=${catalina.home}/logs/folklore.log
log4j.appender.filer.DatePattern='.'yyyy-MM-dd'.txt'
log4j.appender.filer.layout=org.apache.log4j.PatternLayout
log4j.appender.filer.layout.ConversionPattern=%-4r [%t] %-5p %c %x - %m%n
Kindly lemme know if ya have any solutions for this.

