我们想要登录到数据库,并且我们使用 SLF4J 作为 API。Logback 是“自然”的实现,它包含一个DBAppender
我们想使用的 .
但是,根据我的阅读,在 JBoss 中直接配置是不可能的(我们使用基于 AS 7 的 EAP 6)。
我已经看到了一个带有 SysLog appender 的 JBoss 模块,它简单地委托给 logback 并包含 logback 配置。我还看到了另一个 JBoss 模块自定义日志处理程序,它记录到数据库。
但是,我的目标是集成两者并以尽可能少的麻烦登录到给定的数据库。似乎我将被迫编写一个自定义日志处理程序,但我只是希望它委托给 Logback 及其DBAppender
. 此外,我想使用JNDIConnectionSource
我们在 JBoss anway 上部署的数据源中的一个。最后,我想使用我在 JBoss 配置中设置的值来配置 logbackcustom-handler
配置properties
。
你认为有可能吗?怎么做?这会引起普遍的兴趣吗?