log4j配置

来源:互联网 发布:网络大电影招商案 编辑:程序博客网 时间:2024/06/06 03:05

http://blog.csdn.net/azheng270/article/details/2173430/


附一份demo:

log.dir=/data/logs/mall-managerdatestamp=HH:mm:ss.SSSroll.pattern.hourly=.yyyy-MM-dd.HHroll.pattern.daily=.yyyy-MM-dd# catchAll.log -- Default catch-all.log4j.rootLogger=info, defaultLog, stdout# console outputlog4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.Target=System.outlog4j.appender.stdout.layout=org.apache.log4j.PatternLayoutlog4j.appender.stdout.Threshold=DEBUGlog4j.appender.stdout.layout.ConversionPattern=%d{${datestamp}} %p %c{1}[%L] %m%n# mybatis SQL outputlog4j.logger.com.ibatis=DEBUGlog4j.logger.com.ibatis.common.jdbc.SimpleDataSource=DEBUGlog4j.logger.com.ibatis.common.jdbc.ScriptRunner=DEBUGlog4j.logger.com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate=DEBUGlog4j.logger.java.sql.Connection=DEBUGlog4j.logger.java.sql.Statement=DEBUGlog4j.logger.java.sql.PreparedStatement=DEBUG# jdbcTemplate SQL outputlog4j.logger.org.springframework.jdbc.core.JdbcTemplate=debuglog4j.appender.defaultLog=org.apache.log4j.DailyRollingFileAppenderlog4j.appender.defaultLog.DatePattern=${roll.pattern.hourly}log4j.appender.defaultLog.File=${log.dir}/manager.loglog4j.appender.defaultLog.layout=org.apache.log4j.PatternLayoutlog4j.appender.defaultLog.layout.ConversionPattern=%d{${datestamp}} %p %c{1}[%L] %m%nlog4j.logger.com.qiyi.appstore.service.cache=INFO,cacheLoglog4j.additivity.com.qiyi.appstore.service.cache=falselog4j.appender.cacheLog=org.apache.log4j.DailyRollingFileAppenderlog4j.appender.cacheLog.DatePattern=${roll.pattern.hourly}log4j.appender.cacheLog.File=${log.dir}/cache.loglog4j.appender.cacheLog.layout=org.apache.log4j.PatternLayoutlog4j.appender.cacheLog.layout.ConversionPattern=%d{${datestamp}} %p %c{1}[%L] %m%nlog4j.logger.com.qiyi.mall.interceptor.PerformanceInstrumentInterceptor=INFO,performanceLoglog4j.additivity.com.qiyi.mall.interceptor.PerformanceInstrumentInterceptor=falselog4j.appender.performanceLog=org.apache.log4j.DailyRollingFileAppenderlog4j.appender.performanceLog.DatePattern=${roll.pattern.hourly}log4j.appender.performanceLog.File=${log.dir}/performance.loglog4j.appender.performanceLog.layout=org.apache.log4j.PatternLayoutlog4j.appender.performanceLog.layout.ConversionPattern=%d{${datestamp}} %p %c{1}[%L] %m%nlog4j.logger.com.qiyi.mall.service.common.QipuService=INFO,qipuServiceLoglog4j.additivity.com.qiyi.mall.service.common.QipuService=falselog4j.appender.qipuServiceLog=org.apache.log4j.DailyRollingFileAppenderlog4j.appender.qipuServiceLog.DatePattern=${roll.pattern.hourly}log4j.appender.qipuServiceLog.File=${log.dir}/qipuservice.loglog4j.appender.qipuServiceLog.layout=org.apache.log4j.PatternLayoutlog4j.appender.qipuServiceLog.layout.ConversionPattern=%d{${datestamp}} %p %c{1}[%L] %m%n# mybatis sql outputlog4j.logger.com.qiyi.mall.mapper=debug,mybatisLoglog4j.logger.java.sql.Connection=debug,mybatisLoglog4j.logger.java.sql.Statement=debug,mybatisLoglog4j.logger.java.sql.PreparedStatement=debug,mybatisLoglog4j.appender.mybatisLog=org.apache.log4j.DailyRollingFileAppenderlog4j.appender.mybatisLog.DatePattern=${roll.pattern.hourly}log4j.appender.mybatisLog.File=${log.dir}/mybatis.loglog4j.appender.mybatisLog.layout=org.apache.log4j.PatternLayoutlog4j.appender.mybatisLog.layout.ConversionPattern=%d{${datestamp}} %p %c{1}[%L] %m%n


0 0