在log4j2中,默認情況下日志是異步輸出的。log4j2使用了異步日志記錄器來提高性能。
可以通過配置文件來更改日志輸出方式,可以通過以下方式檢查日志是否是異步輸出:
<AsyncLogger name="org.example.SomeLogger" level="info" additivity="false"> <AppenderRef ref="SomeAppender"/> </AsyncLogger>
注意,AsyncLogger被用于異步記錄日志。
AsyncLogger