springboot使用slf4j
<?xml version="1.0" encoding="UTF-8"?>
<configuration debug="false">
<!--定义日志文件的存储地址 -->
<property name="LOG_HOME" value="./logs" />
<!--<property name="COLOR_PATTERN" value="%black(%contextName-) %red(%d{yyyy-MM-dd HH:mm:ss}) %green([%thread]) %highlight(%-5level) %boldMagenta( %replace(%caller{1}){'\t|Caller.{1}0|\r\n', ''})- %gray(%msg%xEx%n)" />-->
<!-- 控制台输出 -->
<appender name="STDOUT" class="">
<encoder class="">
<!--格式化输出:%d表示日期,%thread表示线程名,%-5level:级别从左显示5个字符宽度%msg:日志消息,%n是换行符 -->
<pattern>%d{yyyy-MM-dd HH:mm:} [%thread] %-5level %logger{50}:%L - %msg%n</pattern>
</encoder>
</appender>
<!-- 按照每天生成日志文件 -->
<appender name="FILE" class="">
<rollingPolicy class="">
<!--日志文件输出的文件名 -->
<FileNamePattern>${LOG_HOME}/cmppv2-%d{yyyy-MM-dd}.%</FileNamePattern>
<!--日志文件保留天数 -->
<!-- <MaxHistory>-1</MaxHistory> -->
<maxFileSize>300MB</maxFileSize>
</rollingPolicy>
<encoder class="">
<!--格式化输出:%d表示日期,%thread表示线程名,%-5level:级别从左显示5个字符宽度%msg:日志消息,%n是换行符 -->
<pattern>%d{yyyy-MM-dd HH:mm:} [%thread] %-5level %logger{50}:%L - %msg%n</pattern>
</encoder>
</appender>
<!-- 生成 error html格式日志开始 -->
<appender name="HTML" class="">
<filter class="">
<!--设置日志级别,过滤掉info日志,只输入error日志-->
<level>ERROR</level>
</filter>
<encoder class="">
<layout class="">
<pattern>%p%d%msg%M%F{32}%L</pattern>
</layout>
</encoder>
<file>${LOG_HOME}/</file>
</appender>
<!-- 生成 error html格式日志结束 -->
<!-- 每天生成一个html格式的日志开始 -->
<!-- <appender name="FILE_HTML" class="">
<rollingPolicy class="">
日志文件输出的文件名
<FileNamePattern>${LOG_HOME}/cmppv2-%d{yyyy-MM-dd}.%</FileNamePattern>
日志文件保留天数
<MaxHistory>30</MaxHistory>
<MaxFileSize>10MB</MaxFileSize>
</rollingPolicy>
<encoder class="">
<layout class="">
<pattern>%p%d%msg%M%F{32}%L</pattern>
</layout>
</encoder>
</appender> -->
<!-- 每天生成一个html格式的日志结束 -->
<!--myibatis log configure -->
<logger name="" level="TRACE" />
<logger name="" level="DEBUG" />
<logger name="" level="DEBUG" />
<logger name="" level="DEBUG" />
<!-- 日志输出级别 -->
<root level="INFO">
<appender-ref ref="STDOUT" />
<appender-ref ref="FILE" />
<!-- <appender-ref ref="HTML" />
<appender-ref ref="FILE_HTML" /> -->
</root>
</configuration>