可能重复:
使用 log4j 创建多个不同内容的日志文件
我正在使用 jboss 服务器。是否可以使用 log4j 使用两个日志?我可以成功地使用一个,因为写入文件和写入数据库应该是不同的。我们能否在类中创建两个日志实例以写入文件和另一个在 jdbcadapter 中
可能重复:
使用 log4j 创建多个不同内容的日志文件
我正在使用 jboss 服务器。是否可以使用 log4j 使用两个日志?我可以成功地使用一个,因为写入文件和写入数据库应该是不同的。我们能否在类中创建两个日志实例以写入文件和另一个在 jdbcadapter 中
这就是 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
是的。使用 .创建多个 Appender 并将给定消息分配给<category>
一个或另一个<appender-ref>
。