diff --git a/broker/src/main/resources/log4j.properties b/broker/src/main/resources/log4j.properties index e94b4488..1b51ddd9 100644 --- a/broker/src/main/resources/log4j.properties +++ b/broker/src/main/resources/log4j.properties @@ -1,6 +1,6 @@ # Set root logger level to DEBUG and its only appender to A1. #log4j.rootLogger=ERROR, A1 -log4j.rootLogger=ERROR, A1 +log4j.rootLogger=ERROR, stdout, file #log4j.rootLogger=WARN, A1 #log4j.logger.org.dna.mqtt.moquette.client=WARN #log4j.logger.org.mina=WARN @@ -9,13 +9,21 @@ log4j.rootLogger=ERROR, A1 #log4j.logger.org.dna.mqtt.moquette.proto.MQTTLoggingFilter=DEBUG #log4j.logger.org.dna.mqtt.moquette.proto.PublishDecoder=DEBUG -log4j.logger.org.dna.mqtt=WARN +log4j.logger.org.dna.mqtt=INFO log4j.logger.org.dna.mqtt.moquette.server.ServerIntegrationFuseTest=DEBUG -log4j.logger.org.dna.mqtt.moquette.messaging.spi.impl.ProtocolProcessor=WARN +log4j.logger.org.dna.mqtt.moquette.messaging.spi.impl.ProtocolProcessor=INFO -# A1 is set to be a ConsoleAppender. -log4j.appender.A1=org.apache.log4j.ConsoleAppender +# stdout appender is set to be a ConsoleAppender. +log4j.appender.stdout=org.apache.log4j.ConsoleAppender +log4j.appender.stdout.Threshold=WARN +log4j.appender.stdout.layout=org.apache.log4j.PatternLayout +log4j.appender.stdout.layout.ConversionPattern=%-4r [%t] %-5p %c{1} %x - %m%n -# A1 uses PatternLayout. -log4j.appender.A1.layout=org.apache.log4j.PatternLayout -log4j.appender.A1.layout.ConversionPattern=%-4r [%t] %-5p %c{1} %x - %m%n \ No newline at end of file +#file appender +log4j.appender.file=org.apache.log4j.RollingFileAppender +log4j.appender.file.Threshold=INFO +log4j.appender.file.File=moquette.log +log4j.appender.file.MaxFileSize=1MB +log4j.appender.file.MaxBackupIndex=1 +log4j.appender.file.layout=org.apache.log4j.PatternLayout +log4j.appender.file.layout.ConversionPattern=%-4r [%t] %-5p %c{1} %x - %m%n \ No newline at end of file