filter.threshold.type=ThresholdFilter filter.threshold.level=debug appender.console.type=Console appender.console.name=STDOUT appender.console.layout.type=PatternLayout appender.console.layout.pattern=%highlight{[%-5p] %d{HH:mm:ss.SSS} %m (%F:%L)[%M]%n}{FATAL=Bright Red,ERROR=Red,WARN=Yellow,INFO=Green,DEBUG=Blue,TRACE=White} appender.logrolling.type=RollingFile appender.logrolling.name=infoLogFile appender.logrolling.append=true appender.logrolling.fileName=./log/cm.log appender.logrolling.filePattern=./log/cm-%i.log appender.logrolling.layout.type=PatternLayout appender.logrolling.layout.pattern=[%-5p] %d{HH:mm:ss.SSS} %m (%F:%L)[%M]%n appender.logrolling.policies.type = Policies appender.logrolling.policies.size.type = SizeBasedTriggeringPolicy appender.logrolling.policies.size.size = 100MB appender.logrolling.strategy.type = DefaultRolloverStrategy appender.logrolling.strategy.max = 5 appender.errrolling.type=RollingFile appender.errrolling.name=errorLogFile appender.errrolling.append=true appender.errrolling.fileName=./log/cm.err appender.errrolling.filePattern=./log/cm-%i.err appender.errrolling.layout.type=PatternLayout appender.errrolling.layout.pattern=[%-5p] %d{HH:mm:ss.SSS} %m (%F:%L)[%M]%n appender.errrolling.policies.type = Policies appender.errrolling.policies.size.type = SizeBasedTriggeringPolicy appender.errrolling.policies.size.size = 100MB appender.errrolling.strategy.type = DefaultRolloverStrategy appender.errrolling.strategy.max = 5 rootLogger.level=info rootLogger.appenderRef.stdout.ref=STDOUT rootLogger.appenderRef.errorFile.ref=errorLogFile rootLogger.appenderRef.errorFile.level=error rootLogger.appenderRef.infoFile.ref=infoLogFile rootLogger.appenderRef.infoFile.level=info rootLogger.appenderRef.log.ref=log