前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Spring Boot 3中一套可以直接用于生产环境的Log4J2日志配置

Spring Boot 3中一套可以直接用于生产环境的Log4J2日志配置

作者头像
耕耘实录
发布2023-12-18 11:56:38
1.1K0
发布2023-12-18 11:56:38
举报
文章被收录于专栏:耕耘实录耕耘实录
文章目录

  • 一 Log4J2 相关概念及基本特点
  • 二 Spring Boot3 中启用Log4J2的pom.xml配置
  • 三 application.properties 的配置
  • 四 完整配置

一 Log4J2 相关概念及基本特点

Log4J2是Apache Log4j的升级版,参考了logback的一些优秀的设计,并且修复了一些问题,因此带来了一些重大的提升。 Logger:日志记录器,用于标识日志的来源。常见的有两种:Root和Logger。Root节点用来指定项目的根日志,如果没有单独指定Logger,那么就会默认使用该Root日志输出 Appender:日志输出器,用于将日志记录输出到指定的目标。常见的有三种子节点:Console、RollingFile、File。Console节点用来定义输出到控制台的Appender;RollingFile节点用来定义超过指定条件自动删除旧的创建新的Appender;File节点用来定义输出到指定位置的文件的Appender。 Layout:日志格式化器,用于定义日志记录的输出格式。Root节点用来指定项目的根日志,如果没有单独指定Logger,那么就会默认使用该Root日志输出。

二 Spring Boot3 中启用Log4J2的pom.xml配置

排除原依赖中的日志相关包,单独引入Log4J2依赖。

三 application.properties 的配置

四 完整配置

配置文件的名称为:logback.xml,放置于resources目录下。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-12-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 文章目录
  • 一 Log4J2 相关概念及基本特点
  • 二 Spring Boot3 中启用Log4J2的pom.xml配置
  • 三 application.properties 的配置
  • 四 完整配置
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档