loggerContext 的编程初始化和重新配置不使用文件源,而是使用我自己的包含 xml 配置的字符串

时间:2021-05-29 12:11:39

标签: java log4j2

我正在尝试进行程序化初始化以及 log4j2 配置的完全重新配置。我的应用程序中有一个包含 xml 日志配置的字符串,我想用它来初始化日志配置。此外,此字符串可以动态更改,我想在字符串更改时重新配置日志上下文。我有一个侦听器,可以侦听 xml 字符串中的任何更改。

我无法使用自定义 ConfigurationFactory 类,因为包含 xml 的字符串在应用程序上下文中尚未准备好。 那么,在这种情况下,动态初始化和重新配置日志上下文的正确方法是什么?

0 个答案:

没有答案
相关问题