log4j2使用整理
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 关键概念 LoggerConfig: 日志配置, 用于整合多个 Appender, 进行日志打印. Appender: 追加器, 用于操作 Layout 和 Manager, 往单一目的地进行日志打印. Layout: 布局, 用于把 LogEvent 日志事件序列化成字节序列, 不同 Layout 实现具有不同的序列化方式. Manager: 管理器, 用于管理输出目的地, 如: RollingFileManager 用于管理文件滚动以及将字节序列写入到指定文件中 Filter: 过滤器, 用于对 LogEvent 日志事件加以过滤, LoggerConfig 和 Appender 都可以配置过滤器, 也就是说日志事件会经过一总一分两层过滤. 日志等级 FATAL > ERROR > WARN > INFO > DEBUG > TRACE > ALL Configuration status="OFF":这个status配置的是,Log4j2 组件本身日志级别,指的是如果 Log4j2 本身出错,打印出的日志级别配置。 日志名称、继承体系 名称和继承体系 Logger中存在与JAVA体系类似的继承关系,Logger中的超类是RootLogger,它是所有Logger的父类 Logger的继承关系是通过**名称