您的位置:首页 > 其它

log4j配置

2015-09-25 17:14 239 查看
http://blog.csdn.net/azheng270/article/details/2173430/

附一份demo:

log.dir=/data/logs/mall-manager

datestamp=HH:mm:ss.SSS
roll.pattern.hourly=.yyyy-MM-dd.HH
roll.pattern.daily=.yyyy-MM-dd

# catchAll.log -- Default catch-all.
log4j.rootLogger=info, defaultLog, stdout

# console output
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.Threshold=DEBUG
log4j.appender.stdout.layout.ConversionPattern=%d{${datestamp}} %p %c{1}[%L] %m%n

# mybatis SQL output
log4j.logger.com.ibatis=DEBUG
log4j.logger.com.ibatis.common.jdbc.SimpleDataSource=DEBUG
log4j.logger.com.ibatis.common.jdbc.ScriptRunner=DEBUG
log4j.logger.com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate=DEBUG
log4j.logger.java.sql.Connection=DEBUG
log4j.logger.java.sql.Statement=DEBUG
log4j.logger.java.sql.PreparedStatement=DEBUG

# jdbcTemplate SQL output
log4j.logger.org.springframework.jdbc.core.JdbcTemplate=debug

log4j.appender.defaultLog=org.apache.log4j.DailyRollingFileAppender
log4j.appender.defaultLog.DatePattern=${roll.pattern.hourly}
log4j.appender.defaultLog.File=${log.dir}/manager.log
log4j.appender.defaultLog.layout=org.apache.log4j.PatternLayout
log4j.appender.defaultLog.layout.ConversionPattern=%d{${datestamp}} %p %c{1}[%L] %m%n

log4j.logger.com.qiyi.appstore.service.cache=INFO,cacheLog
log4j.additivity.com.qiyi.appstore.service.cache=false
log4j.appender.cacheLog=org.apache.log4j.DailyRollingFileAppender
log4j.appender.cacheLog.DatePattern=${roll.pattern.hourly}
log4j.appender.cacheLog.File=${log.dir}/cache.log
log4j.appender.cacheLog.layout=org.apache.log4j.PatternLayout
log4j.appender.cacheLog.layout.ConversionPattern=%d{${datestamp}} %p %c{1}[%L] %m%n

log4j.logger.com.qiyi.mall.interceptor.PerformanceInstrumentInterceptor=INFO,performanceLog
log4j.additivity.com.qiyi.mall.interceptor.PerformanceInstrumentInterceptor=false
log4j.appender.performanceLog=org.apache.log4j.DailyRollingFileAppender
log4j.appender.performanceLog.DatePattern=${roll.pattern.hourly}
log4j.appender.performanceLog.File=${log.dir}/performance.log
log4j.appender.performanceLog.layout=org.apache.log4j.PatternLayout
log4j.appender.performanceLog.layout.ConversionPattern=%d{${datestamp}} %p %c{1}[%L] %m%n

log4j.logger.com.qiyi.mall.service.common.QipuService=INFO,qipuServiceLog
log4j.additivity.com.qiyi.mall.service.common.QipuService=false
log4j.appender.qipuServiceLog=org.apache.log4j.DailyRollingFileAppender
log4j.appender.qipuServiceLog.DatePattern=${roll.pattern.hourly}
log4j.appender.qipuServiceLog.File=${log.dir}/qipuservice.log
log4j.appender.qipuServiceLog.layout=org.apache.log4j.PatternLayout
log4j.appender.qipuServiceLog.layout.ConversionPattern=%d{${datestamp}} %p %c{1}[%L] %m%n

# mybatis sql output
log4j.logger.com.qiyi.mall.mapper=debug,mybatisLog
log4j.logger.java.sql.Connection=debug,mybatisLog
log4j.logger.java.sql.Statement=debug,mybatisLog
log4j.logger.java.sql.PreparedStatement=debug,mybatisLog
log4j.appender.mybatisLog=org.apache.log4j.DailyRollingFileAppender
log4j.appender.mybatisLog.DatePattern=${roll.pattern.hourly}
log4j.appender.mybatisLog.File=${log.dir}/mybatis.log
log4j.appender.mybatisLog.layout=org.apache.log4j.PatternLayout
log4j.appender.mybatisLog.layout.ConversionPattern=%d{${datestamp}} %p %c{1}[%L] %m%n
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: