ocketmq.rocketmq-client.3.4.6.source-code.logback_rocketmq_client.xml Maven / Gradle / Ivy
<?xml version="1.0" encoding="UTF-8"?> <configuration> <appender name="RocketmqClientAppender" class="ch.qos.logback.core.rolling.RollingFileAppender"> <file>${user.home}/logs/rocketmqlogs/rocketmq_client.log</file> <append>true</append> <rollingPolicy class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy"> <fileNamePattern>${user.home}/logs/rocketmqlogs/otherdays/rocketmq_client.%i.log </fileNamePattern> <minIndex>1</minIndex> <maxIndex>10</maxIndex> </rollingPolicy> <triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy"> <maxFileSize>100MB</maxFileSize> </triggeringPolicy> <encoder> <pattern>%d{yyy-MM-dd HH:mm:ss,GMT+8} %p %t - %m%n</pattern> <charset class="java.nio.charset.Charset">UTF-8</charset> </encoder> </appender> <logger name="RocketmqCommon" additivity="false"> <level value="INFO" /> <appender-ref ref="RocketmqClientAppender" /> </logger> <logger name="RocketmqRemoting" additivity="false"> <level value="INFO" /> <appender-ref ref="RocketmqClientAppender" /> </logger> <logger name="RocketmqClient" additivity="false"> <level value="INFO" /> <appender-ref ref="RocketmqClientAppender" /> </logger> </configuration>