• logback的使用和logback.xml详解


    logback的配置介绍

    <?xml version="1.0" encoding="UTF-8"?>
    
    <configuration>
        <!--<statusListener class="ch.qos.logback.core.status.NopStatusListener" />-->
        <jmxConfigurator/>
    
        <!-- ............... -->
        <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
            <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
                <pattern>
                    [%d{yyyy-MM-dd HH:mm:ss.SSS}] [%X{X-B3-TraceId:-},%X{X-B3-SpanId:-}] [%thread] [%level] [%logger{36}:%line] - %msg%n
                </pattern>
            </encoder>
        </appender>
        <!-- INFO.....................,....../data/log/service.log -->
        <appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
            <file>${log.path:-/data/log}/${app.name:-service}.log</file>
            <!-- ........................ -->
            <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
                <FileNamePattern>${log.path:-/data/log}/${app.name:-service}-%d{yyyy-MM-dd}.log</FileNamePattern>
                <MaxHistory>90</MaxHistory>
            </rollingPolicy>
            <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
                <pattern>
                    [%d{yyyy-MM-dd HH:mm:ss.SSS}] [%X{X-B3-TraceId:-},%X{X-B3-SpanId:-}] [%thread] [%level] [%logger{36}:%line] - %msg%n
                </pattern>
            </encoder>
        </appender>
    
        <!-- .................. -->
        <root level="${log.level:-INFO}">
            <appender-ref ref="STDOUT"/>
            <appender-ref ref="FILE"/>
        </root>
    
    </configuration>
    

      

    import org.slf4j.Logger;
    import org.slf4j.LoggerFactory;

    private final static Logger logger = LoggerFactory.getLogger(Application_Supplier.class);

     

    logger.info("logback 成功了");
    logger.error("logback 成功了");
    logger.debug("logback 成功了");

     
  • 相关阅读:
    API函数
    平台调用教程
    查看网页源文件方法
    网页端商品链接转换为手机端链接的部分网址规则
    中文分词消除歧义简单思想
    java 链接数据库时的配置代码
    手机参数更新语句根据Id 可以得到某手机的各种参数
    中文分词—基于Lucene的分词器—支持中英文混合词
    修改Imdict做自己的分词器
    制作可输入的下拉框
  • 原文地址:https://www.cnblogs.com/-flq/p/11065745.html
Copyright © 2020-2023  润新知