如何使用系统属性或JSON属性在混合模式下指定Log4j2(使用SLF4j API)AsyncLogger和Sync Logger?

时间:2017-05-10 05:07:11

标签: java logging log4j slf4j log4j2

我使用普通系统属性进行log4j2配置。到目前为止,我没有使用Async Logger功能,但现在想要使用它。我已将Disruptor集成到我的pom文件中。

我搜索了互联网并浏览了所有Log4j2文档和代码,但无法获得任何可以帮助我将Appender或Logger的日志记录配置标记为AsyncLogger的属性。 AsyncLogger标记存在于XML中,但在JSON或普通系统中找不到任何类似的属性。

有人可以通过给出至少3到4个记录器的示例来帮助我通过正确的步骤将AsyncLogger集成到混合模式中,例如如何将Appender / Logger声明为同步或异步,以及将少量记录器标记为异步的位置并保留少量记录同步?

将root用作Async以及它的等效系统或JSON属性名称是不是一个好主意?

FYI - >我已经浏览了所有可用的SO Q和答案。

0 个答案:

没有答案