以下に示すように、ログファイルにタイムスタンプを追加したいと思います。
accesslogs.2012-10-31-02-39.log
DailyRollingFileAppenderを試してみたところ、タイムスタンプを追加できましたが、「.log」の後にタイムスタンプを追加すると、 accesslogs.log.2012-10-31-02-39 になり、 Maxsize 属性も DailyRollingFileAppender のミッションです。
タイムスタンプをログ ファイルに追加する他の方法はありますか。
以下は、log4j.xml のコード スニペットです。
<appender name="roll" class="org.apache.log4j.DailyRollingFileAppender">
<param name="DatePattern" value="'.'yyyy-MM-dd-hh-mm'.log'" />
<param name="File" value="C:\\Users\\sharmag\\logsfile.log" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d %-5p (%15F:%L) %3x - %m (%c)%n"/>
</layout>
</appender>
どんな助けでも大歓迎です。
ありがとう