estoy usando este log4j.propertiesLog4J: DailyRollingFileAppender con MaxFileSize Opción
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
Quiero mostrar los registros en la Fecha Wise Orden, así que estoy usando DailyRollingFileAppender
. Pero la cuestión es que este archivo de registro actualmente no puede contener tantos datos (es decir, cuando gran cantidad de solicitudes se hacen en ese día) pierde los datos de registro anteriores
He intentado utilizar la opción MaxFileSize
:
log4j.appender.A1.MaxFileSize=10MB
Pero en la consola del servidor se da el error de que la propiedad MaxFileSize
no es compatible.
Dígame si existe alguna otra forma en que el registro aparezca fechado y pueda contener la cantidad de datos especificada.
http://stackoverflow.com/questions/2050615/configuring-multiple-log-files -in-log4j-while-using-categories – nayakam