zoukankan      html  css  js  c++  java
  • logback日志使用

    pom依赖

    <dependency>
    
         <groupId>ch.qos.logback</groupId>
    
         <artifactId>logback-classic</artifactId>
    
    </dependency>
    

    配置文件logback.xml

    <?xml version="1.0" encoding="UTF-8"?>
    
    <configuration debug="false">
        <property name="LOG_HOME" value="D:/logs/cloudeasy-monitor/" />
        <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} [%thread] %-5level %logger{50}[%line] - %msg%n</pattern>
            </encoder>
        </appender>
    
        <appender name="FILE"  class="ch.qos.logback.core.rolling.RollingFileAppender">
            <file>${LOG_HOME}/monitor.log</file>
            <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
                <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50}[%line] - %msg%n</pattern>
                <charset>UTF-8</charset>
            </encoder>
            <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
              <!-- rollover daily -->
                <fileNamePattern>${LOG_HOME}/monitor-%d{yyyy-MM-dd}.%i.log.zip</fileNamePattern>
                    <maxFileSize>10MB</maxFileSize>
                    <maxHistory>1000</maxHistory>
                    <totalSizeCap>1GB</totalSizeCap>
                </rollingPolicy>
        </appender>
    
        <logger name="org.springfromework"  level="INFO" />
        <root level="INFO">
            <appender-ref ref="STDOUT" />
            <appender-ref ref="FILE" />
        </root>
    </configuration>
    
  • 相关阅读:
    二阶注入
    ACCESS延时注入
    宽字节注入源码
    Sqli-LABS通关笔录-14
    Sqli-LABS通关笔录-13
    Sqli-LABS通关笔录-12
    PHP学习路线
    华科机考:二叉排序树
    华科机考:打印日期
    华科机考:A+B
  • 原文地址:https://www.cnblogs.com/yaoyu1983/p/12783669.html
Copyright © 2011-2022 走看看