log4j2配置文件详解(springboot+slf4j+log4j2+yaml+lombok)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了log4j2配置文件详解(springboot+slf4j+log4j2+yaml+lombok)相关的知识,希望对你有一定的参考价值。
参考技术A log4j2配置文件学习笔记:说明1:本文主要针对yml配置,其他xml配置或者json配置。
说明2:下面是大致介绍了结构,什么作用,当然还有其他分类,比如:logger,AsyncLogger | appenders fileAppenders | rollingFile,rollingRandomAccessFile这些不同的分类和里面具体的参数设置。见官网,官网写的非常好: log4j2官网
yaml格式可以参考: YAML语法入门
大致配置(比较长,看有注释的就可以,没注释的大致都相同):
备注:关于各种filter的配置参数见: 官网filter介绍
springboot+slf4j+log4j2+yaml中使用:主要是@slf4j(topic="自定义的logger name")。
其实@slf4j注解就是实现:
以上是关于log4j2配置文件详解(springboot+slf4j+log4j2+yaml+lombok)的主要内容,如果未能解决你的问题,请参考以下文章
springboot2 log4j2 加载多次 加载两次 配置文件 加载顺序
十一springboot 配置log4j2以及打包成zip文件