zoukankan      html  css  js  c++  java
  • 后端——框架——日志框架——logback——《官网》阅读笔记——初篇

    1、知识体系

    Logback的知识体系大致可以分为三个部分

    • 基础:掌握这些内容之后,基本可以涉及到日常工作中日志框架的各个方面。
    1. 核心模块:logback的三个核心模块,core,classic,access。
    2. 核心对象:LoggerContext,Logger,Appender,Encoder,Layout,ILoggingEvent,Filter,理解这些核心对象对编写配置文件,理解其含义有很大的意义。
    3. 核心流程:处理logging request请求的核心流程,理解核心对象的职责。
    • 应用场景:多线程,多应用,分布式系统中的一些问题。
    • 杂项:理解Joran,使用SSL,整合log4j等等。

    2、原著

    原著(logback官网)总共包含15个章节,具体内容如下:

    1. 第一章节搭建环境,演示Hello World示例。Run first。
    2. 第二章节介绍核心模块,核心对象Logger,核心流程,性能优化四个主要内容。
    3. 第三章节介绍日志框架的配置。
    4. 第四章节介绍核心对象Appender。
    5. 第五章节介绍核心对象Encoder。
    6. 第六章节介绍核心对象Layout,并介绍日志框架的日志格式。
    7. 第七章节介绍核心对象Filter。
    8. 第八章节介绍多线程场景以及MDC对象的使用。
    9. 第九章节介绍多应用的场景
    10. 第十章节介绍使用监测工具监控日志框架,例如JConsole。
    11. 第十一章节介绍Joran。
    12. 第十二章节介绍使用Groovy语言去编写配置文件。
    13. 第十三章节介绍整合log4j框架
    14. 第十四章节介绍Receivers
    15. 第十五章节介绍SSL。

    阅读完前六章节,就完全可以使用日志框架。

    3、参考资料

    官网:http://logback.qos.ch/manual/index.html

  • 相关阅读:
    杭电 1013 Digital Roots
    杭电 1040 As Easy As A+B 【排序】
    杭电 2092 整数解
    bzoj3223
    bzoj3224
    LA3905
    bzoj3601
    bzoj1002
    bzoj3105
    bzoj3332
  • 原文地址:https://www.cnblogs.com/rain144576/p/12304547.html
Copyright © 2011-2022 走看看