logback日志配置,级别不起作用等问题

今天学习打印服务器日志的功能.
用的是logback,
步骤:
1,pom配置里添加logback和slf4j的包,
slf4j-api.jar,logback-core.jar,logback-classic.jar(1.1.11)
2,创建配置文件,logback-spring.xml,填写具体配置信息:
内容:

logback


    
    
        %d{HH:mm:ss} [%thread] %-5level %logger{36} - %msg%n
    




    true
    
        
            /var/lib/hmzy-source/logs/%d{yyyy-MM-dd}/%d{yyyy-MM-dd}.log
        
    
    
        
            %d{yyyy-MM-dd HH:mm:ss} %-5level -%msg%n
        
    





    true
    
     
        ERROR 
     
    
    
   		
        
            /var/lib/hmzy-source/errorlogs/%d{yyyy-MM-dd}/error-%d{yyyy-MM-dd}.log
        
    
    
    	
        
            %d{yyyy-MM-dd HH:mm:ss} %-5level -%msg%n
        
    



    
    
    


想知道为什么Spring Boot推荐使用logback-spring.xml来替代logback.xml来配置logback日志的问题分析、encoder 和 layout 的用法。请看:
Spring boot 日志框架Logback的使用以及配置详解

如果有配置不起作用的问题,推荐这个博客非常好:
https://www.cnblogs.com/zheting/p/6707041.html

一个root中可以实现多个不同的过滤级别:https://www.cnblogs.com/lixuwu/p/5816814.html

节点图:
logback日志配置,级别不起作用等问题_第1张图片
节点的详细介绍请看:
转载文章:原文出处:http://aub.iteye.com/blog/1101260
logback日志配置,级别不起作用等问题_第2张图片
具体的包引用和一般写法,请见:https://blog.csdn.net/q975583865/article/details/70800987
,下边这个有多的pattern解释:https://blog.csdn.net/mym43210/article/details/52222616

你可能感兴趣的:(logback日志配置,级别不起作用等问题)