<?xml version="1.0" encoding="UTF-8"?>
<!--日志级别以及优先级排序: OFF > FATAL > ERROR > WARN > INFO > DEBUG > TRACE > ALL -->
<!--Configuration后面的status,这个用于设置**log4j2自身内部**的信息输出,可以不设置,当设置成trace时,你会看到log4j2内部各种详细输出 -->
<!--monitorInterval:Log4j能够自动检测修改配置 文件和重新配置本身,设置间隔秒数 -->
<configuration status="WARN" monitorInterval="30">
<!--先定义所有的appender -->
<appenders>
<!--控制台输出配置 -->
<console name="logConsole" target="SYSTEM_OUT">
<!--输出日志的格式 -->
<PatternLayout pattern="%-d{yyyy-MM-dd HH:mm:ss} [%p] [demo] %m%n"/>
</console>
<!-- 文件输出配置 -->
<RollingFile name="logFileDebug"
fileName="logs/demo_debug.log"