【发布时间】:2013-01-19 09:57:47
【问题描述】:
我正在寻找像 log4net(c#) 这样的 java 记录器框架。
我需要一个带有附加器的记录器,例如 log4net 中的 AdoNetAppender,它可以将日志插入到自定义的表和列中。
记录器还必须有其他附加器,例如文件附加器。
我看到log4j 2.0 快出来了,但是好像还没有db appender。
Logback 的 DB appender 对我来说也不是很好,因为它使用了 3 个对其设计专有的表。
我有一个 .net 服务和一个 java 应用程序,我希望他们将日志写入数据库中的同一个表。
谢谢!
【问题讨论】:
-
log4j 有一个 JDBC Appender 在这里查看示例 tutorialspoint.com/log4j/log4j_logging_database.htm
-
您期望的负载是多少?将奇怪的东西记录到关系数据库显然没问题,但如果您预计流量很大,那么记录到 RDBMS 真的非常糟糕,通过 Flume/Scribe 写入 HDFS 可能更合适。
-
@Deejay 我没想到会很重。
标签: java logging log4j log4net