<?xml version="1.0" encoding="UTF-8"?> <configuration scan="true" scanPeriod="60 seconds" debug="false"> <property name="logRootPath" value="/home/log/pay" /> <!-- <property name="logRootPath" value="/Users/yang/log" />--> <contextName>occoud.pay</contextName> <appender name="console" class="ch.qos.logback.core.ConsoleAppender"> <encoder> <pattern>%d %p [%t] %m%n</pattern>ƒ </encoder> </appender> <appender name="req" class="ch.qos.logback.core.rolling.RollingFileAppender"> <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> <fileNamePattern>${logRootPath}/req.%d{yyyy-MM-dd-HH}.log</fileNamePattern> </rollingPolicy> <encoder> <pattern>%m%n</pattern> </encoder> </appender> <appender name="pay" class="ch.qos.logback.core.rolling.RollingFileAppender"> <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> <fileNamePattern>${logRootPath}/pay.%d{yyyy-MM-dd-HH}.log</fileNamePattern> </rollingPolicy> <encoder> <pattern>%m%n</pattern> </encoder> </appender> <appender name="wxrepay" class="ch.qos.logback.core.rolling.RollingFileAppender"> <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> <fileNamePattern>${logRootPath}/wxrepay.%d{yyyy-MM-dd-HH}.log</fileNamePattern> </rollingPolicy> <encoder> <pattern>%m%n</pattern> </encoder> </appender> <appender name="alirepay" class="ch.qos.logback.core.rolling.RollingFileAppender"> <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> <fileNamePattern>${logRootPath}/alirepay.%d{yyyy-MM-dd-HH}.log</fileNamePattern> </rollingPolicy> <encoder> <pattern>%m%n</pattern> </encoder> </appender> <appender name="debug" class="ch.qos.logback.core.rolling.RollingFileAppender"> <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> <fileNamePattern>${logRootPath}/debug.%d{yyyy-MM-dd-HH}.log</fileNamePattern> </rollingPolicy> <encoder> <pattern>%d %m%n</pattern> </encoder> </appender> <logger name="req" level="INFO" additivity="false"> <appender-ref ref="req"/> </logger> <logger name="pay" level="INFO" additivity="false"> <appender-ref ref="pay"/> </logger> <logger name="wxrepay" level="INFO" additivity="false"> <appender-ref ref="wxrepay"/> </logger> <logger name="alirepay" level="INFO" additivity="false"> <appender-ref ref="alirepay"/> </logger> <logger name="debug" level="DEBUG" additivity="false"> <appender-ref ref="debug"/> </logger> <!-- <root level="WARN">--> <!-- <appender-ref ref="console" />--> <!-- </root>--> <root level="INFO"> <appender-ref ref="console" /> </root> </configuration>