Couchdb and log4j



所以我正在考虑对couchdb进行更改。我在谷歌上搜索了一下,但找不到任何支持log4j的文档。我想做的是让一个记录器将日志发送到数据库并让它存储它。从那里我想能够检索日志并显示它。couchdb支持这一点吗?

首先,您需要了解couchapp并安装CouchLog。

其次,您必须编写自己的log4j appender,以CouchLog期望的格式发送日志条目。

我很久以前就破解了一个log4j appender,它已经丢失了代码,不要要求它。但只需要30分钟的编码就可以让它工作。

有一个NoSQL appender目前支持CouchDB和MongoDB:

NoSQLAppenderNoSQLAppender使用内部轻量级提供程序接口将日志事件写入NoSQL数据库。目前存在MongoDB和ApacheCouchDB的提供程序实现,编写自定义提供程序非常简单。(来源:https://logging.apache.org/log4j/2.x/manual/appenders.html)

最新更新