1

プロジェクトで log4cpp を使用しようとしています。しかし、ログ ファイルに出力されるログ メッセージに加えて、ログ メッセージを書き込もうとするたびに、このメッセージがコンソール ウィンドウにも表示されます。

/var/log/ngis/mixer.log.3

これは、log4cpp.properties ファイルの適切なセクションのコピーです。

#  This is for the rolling file Appender, this will not send log info
#    to the syslog.
log4cpp.rootCategory=INFO, rootAppender
log4cpp.appender.rootAppender=RollingFileAppender
log4cpp.appender.rootAppender.fileName=/var/log/ngis/mixer.log
log4cpp.appender.rootAppender.maxFileSize=10MB
log4cpp.appender.rootAppender.maxBackupIndex=3
log4cpp.appender.rootAppender.BufferedIO=true
log4cpp.appender.rootAppender.BufferSize=100000
log4cpp.appender.rootAppender.layout=PatternLayout
log4cpp.appender.rootAppender.layout.ConversionPattern=%d[%p %c] %m%n

データはログ ファイルに保存されます。/var/log/ngis/mixer.log.3 というファイルを作成しようとしましたが、役に立ちません。

.maxBackupIndex=3 を .maxBackupIndex=2 に変更すると、メッセージは次のように変わります。

/var/log/ngis/mixer.log.2
4

0 に答える 0