资讯 小学 初中 高中 语言 会计职称 学历提升 法考 计算机考试 医护考试 建工考试 教育百科
栏目分类:
子分类:
返回
空麓网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
空麓网 > 计算机考试 > 软件开发 > 后端开发 > Java

Springboot项目使用Slf4j将日志保存到本地目录的实现代码

Java 更新时间: 发布时间: 计算机考试归档 最新发布

Springboot项目使用Slf4j将日志保存到本地目录的实现代码

1.引入jar包


  org.slf4j
  slf4j-api
  1.7.25

2.编写application.properties/yml

#.properties
logging.config= classpath:logback-spring.xml
logging.file= #存放路径
#.yml
logging:
  config: classpath:logback-spring.xml
  file: #存放路径

3.编写logback-spring.xml

我们在src/main/resources中创建一个logback-spring.xml,

注意:-spring在application之后可以扫描到,如果只写logback.xml那么该xml就会优先于application.yml进行扫描,因此无效







logback-spring














  
  
    WARN
  
  
    ${CONSOLE_LOG_PATTERN}
    
    UTF-8
  





  
  ${logging.path}/web_debug.log
  
  
    %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n
    UTF-8 
  
  
  
    
    ${logging.path}/web-debug-%d{yyyy-MM-dd}.%i.log
    
      100MB
    
    
    15
  
  
  
    debug
    ACCEPT
    DENY
  




  
  ${logging.path}/web_info.log
  
  
    %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n
    UTF-8
  
  
  
    
    ${logging.path}/web-info-%d{yyyy-MM-dd}.%i.log
    
      100MB
    
    
    15
  
  
  
    info
    ACCEPT
    DENY
  




  
  ${logging.path}/web_warn.log
  
  
    %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n
    UTF-8 
  
  
  
    ${logging.path}/web-warn-%d{yyyy-MM-dd}.%i.log
    
      100MB
    
    
    15
  
  
  
    warn
    ACCEPT
    DENY
  




  
  ${logging.path}/web_error.log
  
  
    %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n
    UTF-8 
  
  
  
    ${logging.path}/web-error-%d{yyyy-MM-dd}.%i.log
    
      100MB
    
    
    15
  
  
  
    ERROR
    ACCEPT
    DENY
  











  



  
  
  
  
  




  
    
    
    
    
    
  

4.效果

总结

到此这篇关于Springboot项目使用Slf4j将日志保存到本地目录的实现代码的文章就介绍到这了,更多相关Springboot日志保存到本地目录内容请搜索趣学号以前的文章或继续浏览下面的相关文章希望大家以后多多支持趣学号!

转载请注明:文章转载自 http://www.konglu.com/
本文地址:http://www.konglu.com/it/134191.html
免责声明:

我们致力于保护作者版权,注重分享,被刊用文章【Springboot项目使用Slf4j将日志保存到本地目录的实现代码】因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,转载此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!

我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2023 成都空麓科技有限公司

ICP备案号:蜀ICP备2023000828号-2