0

重複の可能性:
log4j を使用して異なる内容の複数のログ ファイルを作成する

jbossサーバーで作業しています。log4jを使用して2つのログを使用することは可能ですか? ファイルの書き込みとデータベースへの書き込みは異なる必要があるため、1つを使用して正常に作業できます。ファイルに書き込むクラスと jdbcadapter に書き込むログの 2 つのインスタンスを作成できますか

4

2 に答える 2

0

はい。複数の Appender を作成し、 を使用して指定された のメッセージ<category>をいずれかに割り当てます<appender-ref>

于 2012-04-10T04:23:58.413 に答える
0

それがlog4jの要点です。複数のアペンダーをトップロガーに接続可能

log4j.categry.com.mypackage=INFO, file, database

log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.file.##OtherProperies##=##OtherValues##

log4j.appender.database=org.apache.log4j.JDBCAppender
log4j.appender.databse.##OtherProperies##=##OtherValues##

またはDatabaseAppenderも使用できます

于 2012-04-10T05:23:32.737 に答える