配置

原文地址

将日志请求插入到应用程序代码中需要相当多的规划和努力。观察表明,大约4%的代码专用于日志记录。因此,即使适度大小的应用程序也会在其代码中嵌入成千上万的日志语句。考虑到它们的数量,必须管理这些日志语句,而不需要手动修改它们。

Log4j 2的配置可以通过以下4种方式之一完成:

  1. 通过以XML、JSON、YAML或属性格式编写的配置文件。
  2. 以编程方式,通过创建ConfigurationFactory和配置实现。
  3. 通过调用配置接口中公开的API,以编程方式将组件添加到默认配置。
  4. 以编程方式,通过调用内部Logger类上的方法。

这里主要介绍通过配置文件配置Log4j。有关编程配置Log4j的信息可以在扩展Log4j 2Log4j配置编程中找到。

注意,与Log4j 1.x不同,公共的Log4j 2 API不会公开任何添加、修改或删除Appender和Filter或以任何方式操作配置的方法。

results matching ""

    No results matching ""