【发布时间】:2013-08-07 12:26:25
【问题描述】:
我想创建基于大小的日志文件。我在 log4j.properties 文件中设置了以下条目:
log4j.appender.UserFileAppenderDebug=org.apache.log4j.RollingFileAppender
log4j.appender.UserFileAppenderDebug.Threshold=TRACE
log4j.appender.UserFileAppenderDebug.File=../log/coordinator-debug.log
log4j.appender.UserFileAppenderDebug.MaxFileSize=1KB
log4j.appender.UserFileAppenderDebug.MaxBackupIndex=7
log4j.appender.UserFileAppenderDebug.layout=org.apache.log4j.PatternLayout
log4j.appender.UserFileAppenderDebug.layout.ConversionPattern=%m%n
根据大小创建多个日志文件,但名称如下:
-rw-r--r-- 1 root root 32 Aug 6 11:28 coordinator-debug.log
-rw-r--r-- 1 root root 1.1K Aug 6 11:28 coordinator-debug.log.1
-rw-r--r-- 1 root root 1.1K Aug 6 11:28 coordinator-debug.log.2
-rw-r--r-- 1 root root 1.2K Aug 6 11:28 coordinator-debug.log.3
-rw-r--r-- 1 root root 1.1K Aug 6 11:28 coordinator-debug.log.4
-rw-r--r-- 1 root root 1.1K Aug 6 11:28 coordinator-debug.log.5
-rw-r--r-- 1 root root 1.1K Aug 6 11:28 coordinator-debug.log.6
-rw-r--r-- 1 root root 1.1K Aug 6 11:28 coordinator-debug.log.7
我希望文件名如下
coordinator-debug.log.2013-08-01 11:28:39, 232
如果您能分享您的 cmets/建议,我将不胜感激。
谢谢。
【问题讨论】:
-
看看这个线程。我认为它会对你有很大帮助:) [stackoverflow.com/questions/192456/… [1]: stackoverflow.com/questions/192456/…
-
Kiril 该链接在使用 log4j xml 配置时有效,Rana 仅使用属性文件配置;)