在Log4j中监听备份创建

时间:2013-06-13 15:25:37

标签: java log4j

我有一个像这样的Log4j appender:

<appender name="MyAppender" class="org.apache.log4j.RollingFileAppender">
   <param name="File"   value="logs/logfile.log" />
   <param name="Append" value="true" />
   <param name="MaxBackupIndex" value="2" />
   <param name="MaxFileSize" value="500KB" />
   <layout class="org.apache.log4j.PatternLayout">
      <param name="ConversionPattern" value="patternBlahBlahBlah"/>
   </layout>
</appender>

我想备份日志备份(logfile.log.1logfile.log.2,...)在数据库上复制它们。

有一种方法可以添加一个监听器来监听Log4j创建备份文件的时刻,所以我不必定期检查日志目录吗?

0 个答案:

没有答案