Pessoal, estou tendo dificuldade com a configuração do log4j.
Quero que o arquivo infos.log tenha seu tamanho regulado.
coloquei pra debug:
log4j: Parsing for [root] with value=[console, erros, info].
log4j: Level token is [console].
log4j: Category root set to DEBUG
log4j: Parsing appender named “erros”.
log4j: Parsing layout options for “erros”.
log4j: Setting property [conversionPattern] to [%5p %d{dd MMM HH:mm:ss} [%t] %c - %m%n].
log4j: End of parsing for “erros”.
log4j: Setting property [file] to [erros.log].
log4j: Setting property [datePattern] to [’.'yyyy-MM-dd].
log4j: Setting property [threshold] to [ERROR].
log4j: setFile called: erros.log, true
log4j: setFile ended
log4j: Appender [erros] to be rolled at midnight.
log4j: Parsed “erros” options.
log4j: Parsing appender named “info”.
log4j: Parsing layout options for “info”.
log4j: Setting property [conversionPattern] to [%d{ABSOLUTE} %5p %c{1}:%L - %m%n].
log4j: End of parsing for “info”.
log4j: Setting property [file] to [infos.log].
log4j: Setting property [threshold] to [INFO].
log4j: setFile called: infos.log, true
log4j: setFile ended
log4j: Parsed “info” options.
log4j: Finished configuring.
Stable Library
ja no property esta assim:
log4j.rootLogger= console, erros, info
ordem || levels ALL < DEBUG < INFO < WARN < ERROR < FATAL < OFF
#mostra o log4j se configurando no console…
log4j.debug=true
direct log messages to stdout
log4j.appender.console=org.apache.log4j.ConsoleAppender
log4j.appender.console.Target=System.out
log4j.appender.console.layout=org.apache.log4j.PatternLayout
log4j.appender.console.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:
log4j.appender.console.Threshold=INFO
direct messages to file erros.log
log4j.appender.erros=org.apache.log4j.DailyRollingFileAppender
log4j.appender.erros.File=erros.log
log4j.appender.erros.DatePattern=’.'yyyy-MM-dd
log4j.appender.erros.layout=org.apache.log4j.PatternLayout
log4j.appender.erros.layout.ConversionPattern=%5p %d{dd MMM HH:mm:ss} [%t] %c - %m%n
log4j.appender.erros.Threshold=ERROR
direct messages to file info.log
log4j.appender.info=org.apache.log4j.RollingFileAppender
log4j.appender.info.File=infos.log
log4j.appender.info.File.MaxFileSize=1KB
log4j.appender.info.File.MaxBackupIndex=2
log4j.appender.info.layout=org.apache.log4j.PatternLayout
log4j.appender.info.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n
log4j.appender.info.Threshold=INFO
o appender erros funciona certinho criando um file por dia,
ja o appender info, eu quero simplesmente um arquivo de informações q n é muito importante e n precisa ser armazenado muito tempo, mas quando vi o arquivo ja estava com 40mb…
o q esta errado ai? alguem pode dar uma mao?