如何验证log4j2是否通过LMAX干扰器异步记录?
我正在开发一个Eclipse RCP应用程序,并且已经费尽心思让log4j2在应用程序中工作。现在一切似乎都运行良好,作为最后的润色,我想异步制作所有记录器。
我已经设法在类路径上获得了LMAX Disruptor,并且认为我也解决了提供的问题。在运行配置中设置 VM 参数,并正确设置 log4j2.xml 文件。我想。这就是问题所在。我希望能够以正确的方式验证我的应用程序是否异步记录,以便我可以在延迟方面享受好处。sun.misc
-DLog4jContextSelector=org.apache.logging.log4j.core.async.AsyncLoggerContextSelector
那么,我如何验证我的记录仪是否正在异步工作,并在此过程中使用LMAX Dirsuptor?