ckylomo.rxlib.2.0.source-code.logback.xml.bak Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of rxlib Show documentation
Show all versions of rxlib Show documentation
A set of utilities for Java
<?xml version="1.0" encoding="UTF-8"?> <configuration scan="true" debug="false"> <property name="log.dir" value="${bootstrapPath}"/> <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> <encoder charset="UTF-8"> <pattern>%d %-5p [%t] %c - %m%n</pattern> </encoder> </appender> <appender name="infoAppender" class="ch.qos.logback.core.rolling.RollingFileAppender"> <file>${log.dir}/logs/${HOSTNAME}_info.log</file> <filter class="ch.qos.logback.classic.filter.ThresholdFilter"> <level>DEBUG</level> </filter> <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> <fileNamePattern>${log.dir}/logs/${HOSTNAME}_info.%d{yyyyMMdd}.log</fileNamePattern> <maxHistory>60</maxHistory> </rollingPolicy> <encoder charset="UTF-8"> <pattern>%d %-5p [%t] %c - %m%n</pattern> </encoder> </appender> <appender name="errorAppender" class="ch.qos.logback.core.rolling.RollingFileAppender"> <file>${log.dir}/logs/${HOSTNAME}_error.log</file> <filter class="ch.qos.logback.classic.filter.ThresholdFilter"> <level>WARN</level> </filter> <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> <fileNamePattern>${log.dir}/logs/${HOSTNAME}_error.%d{yyyyMMdd}.log</fileNamePattern> <maxHistory>30</maxHistory> </rollingPolicy> <encoder charset="UTF-8"> <pattern>%d %-5p [%t] %c %m%n</pattern> </encoder> </appender> <logger name="org.springframework" additivity="false"> <level value="INFO"/> <appender-ref ref="infoAppender"/> <appender-ref ref="errorAppender"/> </logger> <logger name="infoLogger"> <level value="DEBUG"/> <appender-ref ref="infoAppender"/> </logger> <logger name="errorLogger"> <level value="WARN"/> <appender-ref ref="errorAppender"/> </logger> <root> <level value="INFO"/> <appender-ref ref="STDOUT"/> </root> </configuration>