版本1: 最基础的配置,sift with FileAppender, 不具备rolling功能
<?xml version="1.0" encoding="UTF-8" ?>
<configuration debug="true">
<appender name="SIFT" class="ch.qos.logback.classic.sift.SiftingAppender">
<discriminator>
<key>DP</key>
<defaultValue>default</defaultValue>
</discriminator>
<sift>
<appender name="File-${DP}" class="ch.qos.logback.core.FileAppender">
<file>/tmp/mina/logbacktest/main-${DP}.log</file>
<append>true</append>
<encoder charset="UTF-8">
<pattern>%c: %d %-5p [%X{PID}:%X{DP}] %m %n</pattern>
</encoder>
</appender>
</sift>