<?xml version="1.0" encoding="UTF-8"?>
<configuration scan="true">
<contextName>yn-bftl-thirdparty</contextName>
<property name="PROJECT_NAME" value="yn-bftl-thirdparty"/>
<property name="LOG_PATH" value="/log"/>
<appender name="stdout" class="ch.qos.logback.core.ConsoleAppender">
<layout class="ch.qos.logback.classic.PatternLayout">
<pattern>
[%date{yyyy-MM-dd HH:mm:ss.SSS}] %X{logthreadId} %-5level %logger{80} %method %line - %msg%n
</pattern>
</layout>
</appender>
<appender name="fileInfoLog" class="ch.qos.logback.core.rolling.RollingFileAppender">
<file>${LOG_PATH}${file.separator}${PROJECT_NAME}.log</file>
<append>true</append>
<encoder>
<pattern>
[%date{yyyy-MM-dd HH:mm:ss.SSS}] %X{logthreadId} %-5level %logger{80} %method %line - %msg%n
</pattern>
</encoder>
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
<fileNamePattern>${LOG_PATH}${file.separator}%d{yyyy-MM-dd}.%i.log
</fileNamePattern>
<maxHistory>30</maxHistory>
<maxFileSize>100MB</maxFileSize>
</rollingPolicy>
</appender>
<root level="INFO">
<!--<appender-ref ref="fileInfoLog"/>-->
<appender-ref ref="stdout"/>
</root>
</configuration>