
sme.grinder-core.4.0.0.source-code.logback-worker.xml Maven / Gradle / Ivy
The newest version!
<configuration> <property name="PREFIX" value="${LOG_DIRECTORY}/${WORKER_NAME}" /> <appender name="log-file" class="ch.qos.logback.core.rolling.RollingFileAppender"> <file>${PREFIX}.log</file> <encoder> <pattern>%d %-5level %logger{0} %marker: %message%n</pattern> </encoder> <rollingPolicy class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy"> <fileNamePattern>${PREFIX}.log%i</fileNamePattern> <minIndex>1</minIndex> <maxIndex>1</maxIndex> </rollingPolicy> <triggeringPolicy class="net.grinder.util.logback.RollOnStartUp" /> </appender> <appender name="data-file" class="ch.qos.logback.core.rolling.RollingFileAppender"> <file>${PREFIX}-data.log</file> <encoder class="net.grinder.util.logback.BufferedEchoMessageEncoder"/> <rollingPolicy class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy"> <fileNamePattern>${PREFIX}-data.log%i</fileNamePattern> <minIndex>1</minIndex> <maxIndex>1</maxIndex> </rollingPolicy> <triggeringPolicy class="net.grinder.util.logback.RollOnStartUp" /> </appender> <logger name="worker" additivity="false"> <appender-ref ref="log-file" /> </logger> <logger name="data" additivity="false" level="info"> <appender-ref ref="data-file" /> </logger> </configuration>
© 2015 - 2025 Weber Informatics LLC | Privacy Policy