Java 在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,此时我的appender如下所示,它只输出到一个文件。我想附加到另外一个文件中

<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
有办法做到这一点吗?

没有。 logback
RollingFileAppender
是一个与

为第二个文件定义另一个appender。在这里,您还可以为第二个文件指定其他有用的内容,如滚动策略、存档等