サイズベースのログ ファイルを作成したいと考えています。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
コメント/提案を共有していただければ幸いです。
ありがとう。