2

でプロパティファイルを使用しているにもかかわらず、log4cplusはファイルを再度開くときにファイルを切り捨てていAppend=Trueます これを追加して切り捨てないようにするためのエントリは何ですか?

プロパティファイルのエントリは次のとおりです。

log4cplus.appender.TRACE=log4cplus::FileAppender
log4cplus.appender.TRACE.File=c:\test.log
log4cplus.appender.TRACE.layout=log4cplus::PatternLayout
log4cplus.appender.TRACE.ImmediateFlush=true
log4cplus.appender.TRACE.Append=true
log4cplus.appender.TRACE.layout.ConversionPattern=%d{%H:%M:%S.%q} %t %-25.25c{1} %m%n

Windows OS で log4cplus 1.1.2 RC1 を使用します。

これは、追加が表示されないマルチスレッドアプリケーションであることを追加する必要があります。File Appender の代わりに AsyncAppender を使用しようとしましたが、アプリケーションでクラッシュが発生しました。

4

0 に答える 0