当前位置: 首页 > article >正文

springboot日志配置

日志相关配置文件在哪?

application.properties和logback-xxx.xml都能配

application.properties

application.properties 在项目的resource目录下,里面包括了整个项目的总的配置,其中和日志相关的如下:

日志的优先级

logging.level.xxx(pom.xml里的groupid)=error/warn/info/debug/trace 

指定日志专门的配置文件

logging.config=classpath:logback-xx.xml 

注:

  • 日志重要级别从低到高分为 TRACE < DEBUG < INFO < WARN < ERROR < FATAL,如果设置为WARN,则低于WARN的信息都不会输出。
  • logback-xx.xml 这个xx可以自己定
  • 我试了下application.properties 里的logging.level 会把logback.xml里的覆盖,例如:application.properties 里 logging.level = warn, logback.xml里level为debug,结果输出的日志还是warn

logback-xxx.xml

例子参考

https://blog.csdn.net/l2x1314258/article/details/139622263

  • 实现按日期和大小分割, 用到 rollingPolicy
  • 实现info日志和error日志分成不同的两个文件,用到filter

http://www.kler.cn/a/372097.html

相关文章:

  • ReactPress 1.6.0:重塑博客体验,引领内容创新
  • B树的实现
  • 【项目管理】根据业务流程进行函数结构设计和模块化设计
  • Python——day09
  • 24 go语言(golang) - gorm框架安装及使用案例详解
  • 在跨平台开发环境中构建高效的C++项目:从基础到最佳实践20241225
  • 力扣算法笔记——生成随机数组
  • 从单体架构到云原生架构演化图示
  • M1 Pro MacBook Pro 上的奇遇:Rust 构建失败,SIGKILL 惊魂记
  • 「C/C++」C++17 之 std::variant 安全的联合体(变体)
  • 【FinalShell问题】FinalShell连接虚拟机超时问题
  • Javaweb项目发布到阿里云服务器
  • MongoDB 部署指南:从 Linux 到 Docker 的全面讲解
  • AUTOSAT-PDUR模块
  • 【Linux】 su 和 sudo 的区别剖析
  • B计划在哪里?下一个10年我在哪里?
  • 基于uniapp微信小程序的餐厅预约点餐系统
  • NORDIC NPM1300是一款高度集成的电源管理集成电路
  • 封闭空间防碰撞无人机技术详解
  • ROC 曲线:医学研究中的得力助手
  • 操作系统学习笔记-2.3哲学家和管程问题
  • MaxKB: 一款基于大语言模型的知识库问答系统
  • WPF拖拽交互全攻略及实现自定义拖拽控件及数据交换技巧解析
  • 【SSM详细教程】-15-Spring Restful风格【无敌详细】
  • OpenCV基本操作(python开发)——(7)实现图像校正
  • ios 快捷指令扩展(Intents Extension)简单使用 swift语言