0

配置服务器日志是我正在阅读的内容,以了解如何为 Forgerock OpenIDM 配置服务器日志。我在本文档中看不到任何提及我们如何使用除 JUL 之外的任何其他日志记录框架的内容。

我们真的可以将任何其他日志框架与 Forgerock OpenIDM 一起使用吗?请指导。

4

1 回答 1

0

我不了解该特定系统,但如果它记录到java.util.logging而不是 SLF4J API,则可能无法替换日志记录子系统,因为程序必须显式加载新的处理程序 - 它不能在配置时完成。

参见例如:

七月到 SLF4J 桥

一位评论者写道:

您需要调用 SLF4JBridgeHandler.install()。您还需要在 java.util.logging 的根记录器中启用所有日志级别(原因在下面的摘录中),并删除默认的控制台附加程序。

...

原因是 jul-to-slf4j 桥不能替换 java.util.logging 包中的类来静态地进行重定向,就像它对其他桥实现所做的那样。相反,它必须在根记录器上注册一个处理程序,并像任何其他处理程序一样侦听日志记录语句。然后它将重定向那些日志记录语句

于 2020-03-06T05:42:42.220 回答