log4j原来可以把日志文件指定到某个类下面

LOG_DIR=/opt/logs


#Log4j建议只使用四个级别,优先级从高到低分别是ERROR、WARN、INFO、DEBUG。
#比如在这里定义了WARN级别,则应用程序中所有INFO、DEBUG级别的日志信息将不被打印出来。


#启动时把日志输入到A1(所有)

log4j.rootCategory=DEBUG,A1


log4j.logger.java.sql.Connection=DEBUG
log4j.logger.java.sql.Statement=DEBUG
log4j.logger.java.sql.PreparedStatement=DEBUG

#springframework的WARN级别会输入到A2
log4j.category.org.springframework=WARN,A2
log4j.additivity.org.springframework=false


log4j.logger.org.apache=WARN,A3
log4j.additivity.org.apache=false


log4j.logger.javax=WARN,A4
log4j.additivity.javax=false


log4j.logger.redis=INFO,A5
log4j.additivity.redis=false


log4j.logger.org.quartz=INFO,A6
log4j.additivity.org.quartz=false

#com.suning包下面的DEBUG级别会输入到A11
log4j.logger.com.suning=DEBUG,A11
log4j.additivity.com.suning=true

#com.suning.auctadmin.job包以及com.suning.auctadmin.service.impl.AuctItemResultJobServiceImpl类的DEGUG日志会输入到Order.log
log4j.logger.com.suning.auctadmin.job=DEBUG,Order
log4j.additivity.com.suning.auctadmin.job=false
log4j.logger.com.suning.auctadmin.service.impl.AuctItemResultJobServiceImpl=DEBUG,Order
log4j.additivity.com.suning.auctadmin.service.impl.AuctItemResultJobServiceImpl=false



log4j.appender.A1=org.apache.log4j.RollingFileAppender
log4j.appender.A1.File=${LOG_DIR}/trace.log
log4j.appender.A1.MaxFileSize=10MB
log4j.appender.A1.MaxBackupIndex=10
log4j.appender.A1.Append=true
log4j.appender.A1.layout=org.apache.log4j.PatternLayout
log4j.appender.A1.layout.ConversionPattern=[%d{ISO8601}] %-5p [%t]%n - %l%n  - %m%n


log4j.appender.A2=org.apache.log4j.RollingFileAppender
log4j.appender.A2.File=${LOG_DIR}/springframework.log
log4j.appender.A2.MaxFileSize=5MB
log4j.appender.A2.MaxBackupIndex=6
log4j.appender.A2.Append=true
log4j.appender.A2.layout=org.apache.log4j.PatternLayout
log4j.appender.A2.layout.ConversionPattern=[%d{ISO8601}] %-5p [%t]%n - %l%n  - %m%n


log4j.appender.A3=org.apache.log4j.RollingFileAppender
log4j.appender.A3.File=${LOG_DIR}/apache.log
log4j.appender.A3.MaxFileSize=5MB
log4j.appender.A3.MaxBackupIndex=2
log4j.appender.A3.Append=true
log4j.appender.A3.layout=org.apache.log4j.PatternLayout
log4j.appender.A3.layout.ConversionPattern=[%d{ISO8601}] %-5p [%t]%n - %l%n  - %m%n


log4j.appender.A4=org.apache.log4j.RollingFileAppender
log4j.appender.A4.File=${LOG_DIR}/javax.log
log4j.appender.A4.MaxFileSize=5MB
log4j.appender.A4.MaxBackupIndex=2
log4j.appender.A4.Append=true
log4j.appender.A4.layout=org.apache.log4j.PatternLayout
log4j.appender.A4.layout.ConversionPattern=[%d{ISO8601}] %-5p [%t]%n - %l%n  - %m%n


log4j.appender.A5=org.apache.log4j.RollingFileAppender
log4j.appender.A5.File=${LOG_DIR}/redis.log
log4j.appender.A5.MaxFileSize=5MB
log4j.appender.A5.MaxBackupIndex=2
log4j.appender.A5.Append=true
log4j.appender.A5.layout=org.apache.log4j.PatternLayout
log4j.appender.A5.layout.ConversionPattern=[%d{ISO8601}] %-5p [%t]%n - %l%n  - %m%n


log4j.appender.A6=org.apache.log4j.RollingFileAppender
log4j.appender.A6.File=${LOG_DIR}/quartz.log
log4j.appender.A6.MaxFileSize=5MB
log4j.appender.A6.MaxBackupIndex=3
log4j.appender.A6.Append=true
log4j.appender.A6.layout=org.apache.log4j.PatternLayout
log4j.appender.A6.layout.ConversionPattern=[%d{ISO8601}] %-5p [%t]%n - %l%n  - %m%n


log4j.appender.A7=org.apache.log4j.RollingFileAppender
log4j.appender.A7.File = ${LOG_DIR}/mybatis.log
log4j.appender.A7.MaxFileSize=5MB
log4j.appender.A7.MaxBackupIndex=3
log4j.appender.A7.Append=true
log4j.appender.A7.layout=org.apache.log4j.PatternLayout    
log4j.appender.A7.layout.ConversionPattern=[%d{ISO8601}] %-5p [%t]%n - %l%n  - %m%n 


log4j.appender.A11=org.apache.log4j.RollingFileAppender
log4j.appender.A11.File=${LOG_DIR}/suning.log
log4j.appender.A11.MaxFileSize=5MB
log4j.appender.A11.MaxBackupIndex=10
log4j.appender.A11.Append=true
log4j.appender.A11.layout=org.apache.log4j.PatternLayout
log4j.appender.A11.layout.ConversionPattern=[%d{ISO8601}] %-5p [%t]%n - %l%n  - %m%n


log4j.appender.Order=org.apache.log4j.RollingFileAppender
log4j.appender.Order.File=${LOG_DIR}/order.log
log4j.appender.Order.MaxFileSize=5MB
log4j.appender.Order.MaxBackupIndex=10
log4j.appender.Order.Append=true
log4j.appender.Order.layout=org.apache.log4j.PatternLayout
log4j.appender.Order.layout.ConversionPattern=order--[%d{ISO8601}] %-5p [%t]%n - %l%n  - %m%n


log4j.appender.Console=org.apache.log4j.ConsoleAppender    
log4j.appender.Console.layout=org.apache.log4j.PatternLayout
log4j.appender.Console.layout.ConversionPattern=[%d{ISO8601}] %-5p [%t]%n - %l%n  - %m%n
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值