阅读http://blog.takipi.com/how-to-instantly-improve-your-java-logging-with-7-logback-tweaks/,与AsyncAppender相比,建议FileAppender非常慢。
我目前有一个SiftingAppender然后使用FileAppender写入文件。如果我用AsyncAppender更改FileAppender-> FileAppender这会给我带来显着的性能提升(假设有可能)?
答案 0 :(得分:1)
没有。 SiftingAppender
内不能有多个appender。
见http://logback.qos.ch/codes.html#1andOnly1
但是你可以将AsyncAppender
放在外面,结果几乎相同。
所以您的appender链可能如下所示:
ROOT -> AsyncAppender -> SiftingAppender -> FileAppender