我使用普通系统属性进行log4j2配置。到目前为止,我没有使用Async Logger功能,但现在想要使用它。我已将Disruptor集成到我的pom文件中。
我搜索了互联网并浏览了所有Log4j2文档和代码,但无法获得任何可以帮助我将Appender或Logger的日志记录配置标记为AsyncLogger的属性。 AsyncLogger标记存在于XML中,但在JSON或普通系统中找不到任何类似的属性。
有人可以通过给出至少3到4个记录器的示例来帮助我通过正确的步骤将AsyncLogger集成到混合模式中,例如如何将Appender / Logger声明为同步或异步,以及将少量记录器标记为异步的位置并保留少量记录同步?
将root用作Async以及它的等效系统或JSON属性名称是不是一个好主意?
FYI - >我已经浏览了所有可用的SO Q和答案。