log4j中的多个数据库追加器



如何创建日志表日期明智?
例子:
logTable_26_08_2015
对于27-08-2015新的日志表应该创建名为'logTable_27_08_2015'(类似于log4j.RollingFileAppender)。
目前我正在使用Cassandra db.

在xml配置文件中,您必须为appender设置布局:

<appender name="console" class="org.apache.log4j.ConsoleAppender">
     <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="logTable_%d{dd_MM_yyyy} *%-5p* %c{1}: %m (%F, line %L)%n"/>
     </layout>
</appender>

这个布局应该可以。

最新更新