我想添加時間戳到日誌文件,如下所示。如何給日誌文件名添加時間戳
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>
任何幫助將非常感激。
感謝
感謝您的回覆...將嘗試找出一些解決方法.. – Gautam