1. 同样的代码路径,Logback 执行更快
  2. 更充分的测试
  3. 原生实现了 SLF4J API(Log4J 还需要有一个中间转换层)
  4. 内容更丰富的文档
  5. 支持 XML 或者 Groovy 方式配置
  6. 配置文件自动热加载
  7. 从 IO 错误中优雅恢复
  8. 自动删除日志归档
  9. 自动压缩日志成为归档文件
  10. 支持 Prudent 模式,使多个 JVM 进程能记录同一个日志文件
  11. 支持配置文件中加入条件判断来适应不同的环境
  12. 更强大的过滤器
  13. 支持 SiftingAppender(可筛选 Appender)
  14. 异常栈信息带有包信息