• log4j 配置文件参数说明


     log4j 框架配置文件常用参数说明

     1 %d   时间(2019-07-25 08:15:34,160 2 %-5p 日志级别(INFO/DEBUG)
     3 %10c 包名(com.xxx.xxx.business.logging)
     4 %M   执行的方法名,即 performDur
     5 %t   线程名,即 pool-24-thread-7
     6 %c   包名,即 com.xxx.xxx.meddrug.impl
     7 %F   java 文件名,即 CustomDurServiceImpl.java
     8 %L   行号
     9 %l   java执行方法全限定名以及行号,即 xx.xx.CallableDURCheckServiceImpl.call(CallableDURCheckServiceImpl.java:637)
    10 %m   日志内容
    11 %n   换行

    以下是一个常见的 log4j 配置文件模板

     1 ### set log levels ###日志配置
     2 log4j.rootLogger = DEBUG,stdout,D
     3 
     4 ###
     5 log4j.appender.stdout=org.apache.log4j.ConsoleAppender 
     6 log4j.appender.stdout.Target=System.out 
     7 log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
     8 log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} [%t] %-5p [%c:%L] - %m%n
     9 
    10 ###
    11 log4j.appender.D = org.apache.log4j.DailyRollingFileAppender
    12 log4j.appender.D.File = ${catalina.home}/logs/mct-xxx/mct-xxx.log
    13 log4j.appender.D.Append = true
    14 log4j.appender.D.layout = org.apache.log4j.PatternLayout
    15 log4j.appender.D.layout.ConversionPattern =%d{yyyy-MM-dd HH:mm:ss} [%t] %-5p [%c:%L] - %m%n
    16 
    17 
    18 log4j.logger.com.ibatis=DEBUG
    19 log4j.logger.com.ibatis.common.jdbc.SimpleDataSource=DEBUG
    20 log4j.logger.com.ibatis.common.jdbc.ScriptRunner=DEBUG
    21 log4j.logger.com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate=DEBUG
    22 
    23 log4j.logger.java.sql.Connection=DEBUG
    24 log4j.logger.java.sql.Statement=DEBUG
    25 log4j.logger.java.sql.PreparedStatement=DEBUG,stdout

    原文地址:

    https://www.cnblogs.com/poterliu/p/11435360.html

  • 相关阅读:
    并查集
    强联通分量,缩点
    最短路径
    最小生成树
    拓扑排序
    图的遍历
    图论基础知识
    数据库四种隔离级别
    MySQL 索引 乐观锁 悲观锁
    MYSQL+正则
  • 原文地址:https://www.cnblogs.com/poterliu/p/11435360.html
Copyright © 2020-2023  润新知