zoukankan      html  css  js  c++  java
  • springboot配置log4j

         <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-web</artifactId>
                <version>${spring.boot.version}</version>
                <exclusions>
                    <exclusion>
                        <artifactId>log4j-over-slf4j</artifactId>
                        <groupId>org.slf4j</groupId>
                    </exclusion>
                </exclusions>
            </dependency>
             <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-log4j</artifactId>
                <version>1.3.8.RELEASE</version>
            </dependency>

    log4j.properties

    project=datasight
    logdir=/home/logs/${project}
    
    ### set log levels ###
    log4j.rootLogger = info,stdout
    # config this project appender,log level:info,error #
    log4j.logger.com.ts.report = info,error,bizInfo,bizError
    
    ### 控制台输出 ###  
    log4j.appender.stdout=org.apache.log4j.ConsoleAppender  
    log4j.appender.stdout.Target=System.out  
    log4j.appender.stdout.layout=org.apache.log4j.PatternLayout  
    log4j.appender.stdout.layout.ConversionPattern=%d{yyy-MM-dd HH:mm:ss} %5p %c{1}:%L - %m%n 
    
    # info log everyday file#
    log4j.loger.bizInfo = info,bizInfo
    log4j.appender.bizInfo=org.apache.log4j.DailyRollingFileAppender  
    log4j.appender.bizInfo.File=${logdir}/info.log 
    log4j.appender.bizInfo.layout=org.apache.log4j.PatternLayout  
    log4j.appender.bizInfo.DatePattern='_'yyyy-MM-dd
    log4j.appender.bizInfo.layout.ConversionPattern=%d{yyy-MM-dd HH:mm:ss} %5p %c{1}:%L - %m%n 
    log4j.appender.bizInfo.Threshold=INFO 
    #log4j.additivity.bizInfo=false  
    
    ##  error log ##
    log4j.loger.bizError = info,bizError
    log4j.appender.bizError = org.apache.log4j.DailyRollingFileAppender
    log4j.appender.bizError.File = ${logdir}/error.log
    log4j.appender.bizError.layout = org.apache.log4j.PatternLayout
    log4j.appender.bizError.DatePattern='_'yyyy-MM-dd
    log4j.appender.bizError.layout.ConversionPattern =%d{yyy-MM-dd HH:mm:ss} %5p %c{1}:%L - %m%n 
    log4j.appender.bizError.Threshold = ERROR
    #log4j.additivity.error=false
  • 相关阅读:
    人员安排问题--搜索算法的剪支方法应用
    深度优先搜索与广度有限搜索的比较
    任务调度问题-使用拟阵进行解决
    无向图的最小生成森林的拟阵解法
    拟阵的最优子集问题的贪心算法
    中国大学MOOC —— 学习笔记(三)
    中国大学MOOC —— 学习笔记(二)
    中国大学MOOC —— 学习笔记(一)
    Python DayDayUp —— 小项目实现(二)
    Python DayDayUp —— shelve模块
  • 原文地址:https://www.cnblogs.com/qixing/p/7763582.html
Copyright © 2011-2022 走看看