Spring Boot系列教程六:日志输出配置log4j2
来源:互联网 发布:充值系统源码 编辑:程序博客网 时间:2024/05/16 07:42
一.前言
spring boot支持的日志框架有,logback,Log4j2,Log4j和Java Util Logging,默认使用的是logback日志框架,笔者一直在使用log4j2,并且看过某博主写的一篇这几个日志框架的性能比对,决定仍使用log4j2,本文章主要介绍spring boot集成log4j2日志框架。
二.集成log4j2
创建名称为“springboot_log4j2”的工程,打开pom.xml文件,去除logback的依赖包,添加log4j2的依赖包
默认的properties配置对log4j2不够友好,我们应用外部配置文件,在资源文件夹src/main/resources下添加log4j2.xml或者log4j2-spring.xml,启动后spring boot自动加载,配置文件的内容如下:
三.多环境分别使用不同的log4j2的配置文件
上篇博客中介绍了不同开发环境使用不同的properties配置文件,我们分别创建dev,test,product环境的properties配置文件和log4j2配置文件,
主properties配置文件中激活指定的properties配置文件,如激活 dev的properties文件只需添加“spring.profiles.active=dev ”即可,这是进入"application-dev.properties"配置文件,在该文件中添加“logging.config=classpath:log4j2-dev.xml”,这时候dev开发环境将使用“log4j2-dev.xml”配置信息来输出日志。
阅读全文
0 0
- Spring Boot系列教程六:日志输出配置log4j2
- Spring Boot系列教程六:日志输出配置log4j2
- Spring Boot 日志配置 logback和log4j2
- spring boot 日志配置-logback和log4j2
- spring boot + log4j2 配置
- spring boot 配置 log4j2
- Spring Boot Log4j2配置
- spring boot + log4j2 配置
- spring boot整合log4j2输出日志到mongodb
- Spring Boot基础教程5-日志配置-logback和log4j2
- spring boot 学习(六)spring boot 各版本中使用 log4j2 记录日志
- SpringBoot 配置log4j2日志输出
- Spring Boot+log4j2+yml配置
- Spring Boot 配置日志输出等级
- spring boot日志配置+mybatis输出SQL
- spring boot配置logback日志输出
- Spring boot配置log4j输出日志
- Spring boot配置log4j输出日志
- 华为笔试_扑克牌大小
- Sublime Text 3 for MAC 快捷键
- 九度OJ-题目1167-数组排序-结构体数组排序
- 1013. Battle Over Cities (25)
- imagettftext
- Spring Boot系列教程六:日志输出配置log4j2
- 使用 Ambari 安装 Hadoop 集群
- 2016最新CocoaPods安装和错误解决
- des 3des aes ides rsa 对称加密算法
- MPEG4与.mp4
- 守护进程(Daemon)
- vim如何删除文件中所有东西
- SimpleDateFormat.format的简单使用小结
- Fragment回退栈管理