首页 > 其他分享 >logback.xml文件

logback.xml文件

时间:2023-03-19 11:24:48浏览次数:37  
标签:xml 文件 MM dd yyyy HH logback

<?xml version = "1.0" encoding="UTF-8"?>
<configuration debug = "false" >
<!--一、日志文件存放的地址,可以更改-->
    <property name="LOG_HOME"
    value="D:\java\logback" /><!--这里更改-->

    
    <!--二、日志输出到控制台的代码-->
    <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} - %msg%n</pattern>
        </encoder>
    </appender>


<!--三、日志输出到本地文件的代码-->
    <appender name="FILE"
        class="ch.qos.logback.core.rolling.RollingFileAppender">
        <!--当文件到达多大就自动新建一个文件继续存放数据-->
        <rollingPolicy
            class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
            <fileNamePattern>${LOG_HOME}/log.%d{yyyy-MM-dd}.%i.log
            </fileNamePattern>
            <maxFileSize>1000MB</maxFileSize>
            <MaxHistory>60</MaxHistory>
        </rollingPolicy>
        <!--刷新时间-->
        <encoder
            class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
            <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} - [%thread] %-5level %logger{50}
                -%msg%n</pattern>
        </encoder>
    </appender>

    
<!--四、总控制开关的代码-->
    <root level="INFO"><!--输出级别(多少),默认就是DEBUG。TRACE<DEBUG<INFO<WARN<ERROR-->
        <appender-ref ref="STDOUT" /><!--输出到控制台,不想输出到控制台可以删掉-->
        <appender-ref ref="FILE" /><!--输出本地磁盘文件夹中,不想输出到文件夹中可以删掉-->
    </root>
</configuration>   

 

标签:xml,文件,MM,dd,yyyy,HH,logback
From: https://www.cnblogs.com/zhulongxu/p/17232621.html

相关文章

  • maven的pom.xml基础配置
    <?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"......
  • 关于分别复制不同文件夹内的多个同名文件,到另外不同文件夹的问题
    如题:例如在test文件夹内有a,b,c,三个文件夹,每个文件夹内都有一个readme文件,我想将a,b,c三个文件夹中的内容分别复制到mydata中的对应的子文件夹中应该如何操作?解......
  • windows备份文件
    背景:在windows 下进行文件夹备份,备份成些压缩包什么之类的,话不多说,直接上bat 脚本:@echooff@rem全局变量注意事项:C:\Users\Anita\Desktop\temp\,前面最后的“\”一定不要......
  • Linux 6.3 对EXT4文件系统写入性能改进补丁
    EXT4(第四代扩展文件系统)是 ​​Linux​ 系统下的日志文件系统,目前该系统已趋于稳定,但在Linux6.3合并窗口中再获得了一些直接I/O性能改进补丁,改进了写入速度。EXT4(......
  • 【FastDFS分布式文件系统】2.FastDFS架构概述
    上一篇我们讲解了文件的存储机制,有单机存储、共享存储和分布式存储,那么我们的主角---FastDFS就是一个分布式存储机制的文件系统,本篇为大家介绍一下Fast......
  • 【springmvc+mybatis项目实战】杰信商贸-4.maven依赖+PO对+映射文件
    我们来为刚刚创建的数据库表来在工程中创建PO对象首先我们要创建工程项目的开发环境序号工 具        用 途1MyEc......
  • 【Ajax技术】JQuery处理XML数据
    我们将之前写的应用使用jquery返回xml数据程序清单服务端Servelt:AjaxXMLServer.java静态页面:ajaxJqueryXml.htmljavascript脚本文件:verifyj......
  • 蓝桥楼赛第23期-工作文件整理归类 题解
    题目描述实小楼同学平常的工作比较繁杂,经常需要处理各类文档,几天时间桌面上就累积了一堆不同类型和名称的文档,显得十分杂乱。实小楼想通过Python编写一个脚本,能够自动归......
  • dtb文件格式
    01固定值02文件大小03structureblock在dtb文件中的偏移地址(起始地址)04字符串块在dtb文件中的偏移地址(起始地址)05内存预留块在dtb文件中的偏移地址(起始地址)06设备......
  • msvcr120.dll丢失是什么意思?msvcr120.dll文件丢失修复方法
    msvcr120.dll是干嘛的?msvcr120.dll是vs2010编译的程序默认的库文件它的丢失易导致游戏、应用软件等程序运行出现错误,致使程序无法正常运行,今天小编把自测解决缺少msvcr120.d......