Apache Log4j 2.13.0 发布,Java 日志组件

Apache Log4j 2.13.0 发布了,Apache Log4j 是一个用于记录应用程序行为的框架。 Log4j 2是对 Log4j 的升级,可提供重大改进,超越其前身 Log4j 1.x,并提供许多其他现代功能 ,例如对标记的支持,使用查找的属性替换等等。

主要新特性有:

  • Log4j 2 现在需要 Java 8 或更高版本才能构建和运行
  • 对 Log4j 1 配置文件的实验支持
  • Logger API 得到增强,以支持构建器模式
  • 通过提供对 Log4j 2 配置文件中的 Spring 变量的访问,并允许在 Spring 配置中定义 Log4j 2 系统属性,可以更好地与 Spring Boot 集成
  • 支持通过 Log4j 2 查找访问 Kubernetes 信息
  • Gelf Layout 现在允许使用 PatternLayout 模式来格式化消息
  • LOG4J2-2732:添加 ThreadContext.putIfNotNull 方法
  • LOG4J2-2731:添加级别模式选择器

此外还有一些 bug 修复,详情见更新说明

猜你喜欢

转载自www.oschina.net/news/112143/apache-log4j-2-13-0-released