springboot如何去除debug日志

springboot去除控制台打印的debug日志

1.创建logback-spring.xml文件

文件内容如下



    
    
    
    
        
            
            %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n
        
    
    
    
        
            
            ${LOG_HOME}/edusystem.log.%d{yyyy-MM-dd}.log
            
            30
        
        
            
            %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n
        
        
        
            10MB
        
    
    
    
    
    

    
    
        
        
      

2.给application.properties文件

添加如下内容 

springboot如何去除debug日志_第1张图片

完成以上内容重启项目,控制台打印的debug就不见了,这里面还将后台打印的sql也打印出来了,方便定位日志

无法控制springboot中的debug日志 问题

最近写的代码中,用到了 SpringBoot 和 log4j 日志,由于SpringBoot 中有自带的日志系统,所以log4j.properties 无法控制 SpringBoot 中的日志信息,老是出现:

springboot如何去除debug日志_第2张图片

网上有一些参考文章,但是解决不了我的问题。

最后试了一下,这样解决的

springboot如何去除debug日志_第3张图片

感觉上就是把:SpringBoot中真正实现日志的部分去掉就可以了...

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

你可能感兴趣的:(springboot如何去除debug日志)