Sto utilizzando log4j per la registrazione e un file di proprietà per la configurazione. Attualmente i miei file di registro sono troppo grandi (3,5 GB sono troppo grandi per un file di registro). Quindi penso Ho bisogno di usare RollingFileAppender - ma quando lo faccio il file di registro continua a crescere eccessivamente. Credo di averlo configurato in modo errato; qualcuno ha un funzionante con il esempio di configurazione di RollingFileAppender?È necessario un esempio pratico di configurazione di log4j RollingFileAppender tramite le proprietà
Per la cronaca, la mia configurazione attuale si presenta così:
log4j.appender.MAIN_LOG.File=${catalina.base}/logs/webtop.log
log4j.appender.MAIN_LOG=org.apache.log4j.RollingFileAppender
log4j.appender.MAIN_LOG.layout=com.mycompany.util.log.Log4JSimpleLayout
log4j.appender.MAIN_LOG.DatePattern='.'yyyy-MM-dd
log4j.appender.MAIN_LOG.MaxFileSize=10MB
log4j.appender.MAIN_LOG.MaxBackupIndex=99
log4j.appender.MAIN_LOG.append=true
log4j.rootCategory=ALL, MAIN_LOG
Un'alternativa a RollingFileAppender sarebbe anche una bella soluzione.
Forse, anzi, il mio problema è più complicato di un semplice "non ho configurare nel modo giusto". Proverò a prendere questo * meraviglioso * esempio che mi hai fornito e vedere se riesco a replicare il problema e procedere da lì. – mcherm