Springbootはlogbackのlogback-springを統合する.xmlの構成
11421 ワード
直接本題->logback-spring.xmlプロファイル
プロジェクトで使用した構成のみを記録します.
プロジェクトで使用した構成のみを記録します.
<configuration>
<property name="PATTERN" value="%-12(%d{yyyy-MM-dd HH:mm:ss.SSS}) |-%-5level [%thread] %c [%L] -| %msg%n" />
<property name="FILE_PATH" value="./log" />
<springProfile name="dev,mysql">
<appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>${PATTERN}pattern>
encoder>
appender>
<logger name="com.wangwang" level="debug" >
logger>
<root level="info">
<appender-ref ref="CONSOLE" />
root>
springProfile>
<springProfile name="test">
<appender name="TEST-FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
<file>${FILE_PATH}/myTestLog.logfile>
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<fileNamePattern>${FILE_PATH}/myTestLog.%d{yyyy-MM-dd}.logfileNamePattern>
<MaxHistory>10MaxHistory>
rollingPolicy>
<layout class="ch.qos.logback.classic.PatternLayout">
<pattern>${PATTERN}pattern>
layout>
appender>
<logger name="com.wangwang" level="debug"/>
<root level="info">
<appender-ref ref="TEST-FILE" />
root>
springProfile>
configuration>