• Log4j详解


    # For JBoss: Avoid to setup Log4J outside $JBOSS_HOME/server/default/deploy/log4j.xml!
    # For all other servers: Comment out the Log4J listener in web.xml to activate Log4J.
    #根目录(级别(ERROR,WARN,INFO,DEBUG 高到低)和目的地(可以指定多个输出目的地,stdout控制台,logfile文本文件))
    log4j.rootLogger=INFO, stdout, logfile

    #输出到控制台(默认为追加方式);Appender-日志目的地(控制台,文件等等),把格式化好的日志信息输出到指定的地方去
    log4j.appender.stdout=org.apache.log4j.ConsoleAppender
    #输出样式(控制日志信息的显示内容),用指定的pattern格式化logingg request的Layout;Layout-日志格式化器,用来把程序员的#logging request格式化成字符串;可以灵活地指定布局模式
    log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
    #自定义样式
    #%d 输出日志时间点的日期或时间,默认格式为ISO8601,也可以在其后指定格式,比如:%d{yyy MMM dd HH:mm:ss,SSS},输出类似:2002年#10月18日 22:10:28,921
    #%p 输出优先级,即DEBUG,INFO,WARN,ERROR,FATAL
    #%c 输出所属的类目,通常就是所在类的全名(包括包名)
    #%m 输出代码中指定的讯息,如log(message)中的message
    #%n 输出一个回车换行符,Windows平台为“rn”,Unix平台为“n”
    log4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - %m%n

    #文件大小到达指定尺寸的时候生成一个新的文件
    log4j.appender.logfile=org.apache.log4j.RollingFileAppender
    #设置文件输出路径,文本文件
    log4j.appender.logfile.File=${wap.root}/WEB-INF/wap.log
    #文件指定大小
    log4j.appender.logfile.MaxFileSize=512KB
    # Keep 9 backup files.
    log4j.appender.logfile.MaxBackupIndex=9
    # Pattern to output: date priority [category] - message
    #logging request格式化成字符串;可以灵活地指定布局模式
    log4j.appender.logfile.layout=org.apache.log4j.PatternLayout
    log4j.appender.logfile.layout.ConversionPattern=%d %p [%c] - %m%n

    #wap是包名(wap.logs); log是输出目的地即/usr/local/zhou/resin/phones
    log4j.logger.wap=INFO, log
    #每天产生一个日志文件
    log4j.appender.log=org.apache.log4j.DailyRollingFileAppender
    # log4j.appender.log.File=${wap.root}/logs/logs
    log4j.appender.log.File=/usr/local/zhou/resin/phones
    #指定年月日的格式为2009-12-24
    log4j.appender.log.DatePattern='.'yyyy-MM-dd
    log4j.appender.log.layout=org.apache.log4j.PatternLayout
    log4j.appender.log.layout.ConversionPattern=%d|%m%n

    log4j.logger.unicom=INFO, unicom
    #每天产生一个日志文件
    log4j.appender.unicom=org.apache.log4j.DailyRollingFileAppender
    # log4j.appender.log.File=${wap.root}/logs/logs
    log4j.appender.unicom.File=/usr/local/zhou/resin/unicom
    log4j.appender.unicom.DatePattern='.'yyyy-MM-dd
    log4j.appender.unicom.layout=org.apache.log4j.PatternLayout
    log4j.appender.unicom.layout.ConversionPattern=%d|%m%n

    log4j.logger.user=INFO, user
    #每天产生一个日志文件
    log4j.appender.user=org.apache.log4j.DailyRollingFileAppender
    log4j.appender.user.File=/usr/local/zhou/resin/user
    log4j.appender.user.DatePattern='.'yyyy-MM-dd
    log4j.appender.user.layout=org.apache.log4j.PatternLayout
    log4j.appender.user.layout.ConversionPattern=%d|%m%n

  • 相关阅读:
    uniapp版本迭代
    上传图像裁剪功能
    uniapp 复制到剪切板
    uniapp吸顶功能
    地图导航到目的地
    uniapp视频图片上传
    获取昨天今天明天的时间
    【VUE】 前端面试题小结
    vue获取当前时间 实时刷新
    CSS linear-gradient() 函数
  • 原文地址:https://www.cnblogs.com/yuan951/p/7210086.html
Copyright © 2020-2023  润新知