读取http://blog.takipi.com/how-to-instantly-improve-your-java-logging-with-7-logback-tweaks/,建议FileAppender与AsyncAppender相比非常慢。

我目前有一个SiftingAppender,然后使用FileAppender写入文件。如果我使用AsyncAppender-> FileAppender更改FileAppender,这会给我带来显着的性能提升(假设有可能)吗?

最佳答案

不可以。SiftingAppender中不能有多个追加程序。
http://logback.qos.ch/codes.html#1andOnly1

但是,您可以将AsyncAppender放在外面,结果几乎相同。
因此,您的附加链可能如下所示:
ROOT -> AsyncAppender -> SiftingAppender -> FileAppender

10-06 08:59