Java 在appender中指定多个文件
是否可以将多个文件附加到一个appender,此时我的appender如下所示,它只输出到一个文件。我想附加到另外一个文件中Java 在appender中指定多个文件,java,logback,Java,Logback,是否可以将多个文件附加到一个appender,此时我的appender如下所示,它只输出到一个文件。我想附加到另外一个文件中 <appender name="LATENCY_LOGGER" class="ch.qos.logback.core.rolling.RollingFileAppender"> <File>${log.dir}/${LOGNAME}.metrics.csv</File> <r
<appender name="LATENCY_LOGGER" class="ch.qos.logback.core.rolling.RollingFileAppender">
<File>${log.dir}/${LOGNAME}.metrics.csv</File>
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<FileNamePattern>${log.dir}/${LOGNAME}.metrics.%d{yyyyMMdd}.csv.gz</FileNamePattern>
</rollingPolicy>
<encoder class="ch.qos.logback.core.encoder.LayoutWrappingEncoder">
<layout class="com.fed.service.util.logging.TradeMetricsFilePatternLayout">
<pattern>%msg%n</pattern>
</layout>
</encoder>
</appender>
${log.dir}/${LOGNAME}.metrics.csv
${log.dir}/${LOGNAME}.metrics.%d{yyyymmd}.csv.gz
%消息%n
有办法做到这一点吗?没有。
logbackRollingFileAppender
是一个与
为第二个文件定义另一个appender。在这里,您还可以为第二个文件指定其他有用的内容,如滚动策略、存档等