zoukankan      html  css  js  c++  java
  • Spring Boot Log4j

    参考文章:

    https://www.cnblogs.com/wangzhuxing/p/7753420.html

    https://blog.csdn.net/zzq900503/article/details/87629782

    一  介绍log4j 

    Log4j有三个主要的组件:

    Loggers(记录器)

    Appenders (输出源)

    Layouts(布局)

    1、Loggers
    日志级别:DEBUG、INFO、WARN、ERROR和FATAL

    日志级别排序:DEBUG < INFO < WARN < ERROR < FATAL

    Log4j只输出级别不低于设定级别的日志信息,假设Loggers级别设定为INFO,则INFO、WARN、ERROR和FATAL级别的日志信息都会输出,而级别比INFO低的DEBUG则不会输出。

    2、Appenders
    Log4j日志系统允许把日志输出到不同的地方,如控制台(Console)、文件(Files)等,可以根据天数或者文件大小产生新的文件,可以以流的形式发送到其它地方等等。

    实际项目中日志一般都是输出到 tomcat 的控制台 或 者指定目录下的日志文件中(一般linux系统会单独挂载一个存储空间来记录日志)。日志文件每天都会新生成,而且每月都有压缩备份,并且定期清除。

    3、Layouts
    有时用户希望根据自己的喜好格式化自己的日志输出,Log4j可以在Appenders的后面附加Layouts来完成这个功能。Layouts提供四种日志输出样式,如根据HTML样式、自由指定样式、包含日志级别与信息的样式和包含日志时间、线程、类别等信息的样式。

    不积跬步无以至千里,不积小流无以成江河
  • 相关阅读:
    联合查询
    单表查询
    表和表之间的关系
    mysql完整性约束
    mysql 数据类型
    DRBD 数据镜像软件
    Memcached
    Redis
    SVN版本控制服务
    大数据hadoop分布式系统
  • 原文地址:https://www.cnblogs.com/lyxb/p/13541572.html
Copyright © 2011-2022 走看看