zoukankan      html  css  js  c++  java
  • log4j的配置文件的编写

    #指定日志的输出的地点    只有console可以改变   Appender是个接口
    #ConsoleAppender    console=new ConsoleSppender();
    log4j.appender.console=org.apache.log4j.ConsoleAppender
    #   console.Target   对象.属性名
    log4j.appender.console.Target=System.err
    #  指定输出格式  console.layout   抽象类
    # layout  layout=new PatternLayout();
      log4j.appender.console.layout=org.apache.log4j.PatternLayout
      #    对象名.属性名    设置输出格式
      log4j.appender.console.layout.ConversionPattern=%d{yyyy-MM-dd hh:mm:ss} %l %m %n
     
     
     
      log4j.appender.file=org.apache.log4j.DailyRollingFileAppender
      log4j.appender.file.DatePattern='.'yyyy-MM-dd-HH-mm'.log'
      #指定文件的输出地址
      log4j.appender.file.File=d:/long/log4j.log
      log4j.appender.file.layout=org.apache.log4j.PatternLayout
      log4j.appender.file.layout.ConversionPattern=%d{yyyy-MM-dd hh:mm:ss}%l  %m  %n
     
      #按照文件的大小生成日志文件
      log4j.appender.file2=org.apache.log4j.RollingFileAppender
      #指定文件的输出地址
      log4j.appender.file2.File=d:/log2/log4j.log
      #每个文件的最大值
      log4j.appender.file2.MaxFileSize=1kb
      #如果超出了文件大小默认生成几个文件
      log4j.appender.file2.MaxBackupIndex=3
      log4j.appender.file2.Append=true
      log4j.appender.file2.layout=org.apache.log4j.PatternLayout
      log4j.appender.file2.layout.ConversionPattern=%d{yyyy-MM-dd hh:mm:ss}%l %m %n
     
      #使用log4j  必须先设置日志级别  后面跟 输出的变量   (多个变量用逗号隔开)
    log4j.rootLogger=trace,console,file,file2 


    #只想让指定保重的日志信息生效
    #log.logger.com.xdf.demo3=trace,console,file,file2

  • 相关阅读:
    Python Flask数据库连接池
    Python Flask 配置文件
    Flask 通过扩展来实现登录验证
    Flask 的系统学习
    Python Flask装饰器登录验证
    Django 批量导入文件
    fedora25的免密码rsync服务配置
    linux强制拷贝避免输入yes方法
    linux系统web站点设置-http基础设置
    rsync用法详细解释
  • 原文地址:https://www.cnblogs.com/WillimTUrner/p/8057155.html
Copyright © 2011-2022 走看看