log4j.propertiesの設定は以下のとおりです。ただし、info、debug、exception、fatalに関係なく、すべてのログテキストはになりMyDebugFile
ます。例外のプレフィックスが付いたファイルは作成されません。
私の質問は:
- log4j.appender.EXCEPTION_LOG_FILEとlog4j.appender.DEBUG_LOG_FILEに同じファイルについて言及できますか
- プロパティlog4j.appender.EXCEPTION_LOG_FILE.Thresholdは何を指定しますか?
- 例外のプレフィックスが付いたファイルが作成されないのはなぜですか?
例外ログファイルに記録されるメッセージの形式を設定します。
log4j.appender.EXCEPTION_LOG_FILE=biz.minaret.log4j.DatedFileAppender
log4j.appender.EXCEPTION_LOG_FILE.Threshold=INFO
log4j.appender.EXCEPTION_LOG_FILE.Directory=C:/log/
log4j.appender.EXCEPTION_LOG_FILE.Prefix=exception.
log4j.appender.EXCEPTION_LOG_FILE.Suffix=.log
log4j.appender.EXCEPTION_LOG_FILE.layout=org.apache.log4j.PatternLayout
log4j.appender.EXCEPTION_LOG_FILE.layout.ConversionPattern=%d [%t] %-5p %c{3} - %m%n
log4j.appender.EXCEPTION_LOG_FILE.MaxFileSize=100KB
log4j.appender.EXCEPTION_LOG_FILE.MaxBackupIndex=4
デバッグログファイルに記録されるメッセージの形式を設定します。
log4j.appender.DEBUG_LOG_FILE=biz.minaret.log4j.DatedFileAppender
log4j.appender.DEBUG_LOG_FILE.Directory=C:/log/
log4j.appender.DEBUG_LOG_FILE.Prefix=MyDebugFile.
log4j.appender.DEBUG_LOG_FILE.Suffix=.log
log4j.appender.DEBUG_LOG_FILE.layout=org.apache.log4j.PatternLayout
log4j.appender.DEBUG_LOG_FILE.layout.ConversionPattern=%d [%t] %-5p %c{3} - %m%n
log4j.appender.DEBUG_LOG_FILE.MaxFileSize=100KB
log4j.appender.DEBUG_LOG_FILE.MaxBackupIndex=4