首页 > 其他分享 >Logback

Logback

时间:2022-11-29 12:44:45浏览次数:34  
标签:框架 Logback slf4j 模块 日志 logback

日志框架

希望系统能记住某些数据是被谁操作的,比如被谁删除了?
想分析用户浏览系统的具体情况,以便挖掘用户的具体喜好?
当系统在开发或者上线后出现了bug,崩溃了,该通过什么去分析、定位bug?
用来记录程序运行过程中的信息,并可以进行永久存储。好比生活中的日记,可以记录你生活的点点滴滴。

日志技术应该具备哪些特点和优势
可以将系统执行的信息,方便的记录到指定的位置(控制台、文件中、数据库中)。
可以随时以开关的形式控制是日志的记录和取消,无需侵入到源代码中去进行修改。

 

 Logback

因为对Commons Logging接口不满意,有人就搞了SLF4J。因为对Log4j的性能不满意,有人就搞了Logback,Logback是基于slf4j的日志规范实现的框架。

Logback日志框架分为以下模块:
logback-core: 该模块为其他两个模块提供基础代码。 (必须有)
logback-classic:完整实现了slf4j API的模块。(必须有)
logback-access 模块与 Tomcat 和 Jetty 等 Servlet 容器集成,以提供 HTTP 访问日志功能(可选模块,以后接触)

想使用Logback日志框架,至少需要在项目中整合如下三个模块:
slf4j-api:日志接口
logback-core:基础模块
logback-classic:功能模块,它完整实现了slf4j API

 

标签:框架,Logback,slf4j,模块,日志,logback
From: https://www.cnblogs.com/popopopopo/p/16935111.html

相关文章

  • Spring Boot 的默认日志管理与 Logback 配置详解
    前沿技术早知道,弯道超车有希望积累超车资本,从关注DD开始SpringBoot在所有内部日志中使用CommonsLogging,但是对底层日志的实现是开放的。在SpringBoot生态中,为JavaUtilL......
  • logback
     logback介绍Logback继承自log4j。Logback的架构非常的通用,适用于不同的使用场景。logback和Log4j都是slf4j规范的具体实现,我们在程序中直接调用的API其实都是slf4j的......
  • 【Logback+Spring-Aop】实现全面生态化的全链路日志追踪系统服务插件「SpringAOP 整合
    承接前文针对于上一篇【Logback+Spring-Aop】实现全面生态化的全链路日志追踪系统服务插件「Logback-MDC篇」的功能开发指南之后,相信你对于Sl4fj以及Log4j整个生态体系的功......
  • SpringBoot日志框架LogBack
    logback记录器的属性依赖SpringBoot天生集成了logback日志框架,因此想要输出日志,根本不用再引入多余的依赖日志文件说明appender-为日志输出目的地,log4提供的ap......
  • 【Logback+Spring-Aop】实现全面生态化的全链路日志追踪系统服务插件「Logback-MDC篇
    日志追踪日志追踪对于功能问题的排查和数据流转的路径分析时非常重要的,有了全链路日志追踪体系机制可以非常有效且快速的定位问题,但在多线程环境中,若没有相关成熟的框架的......
  • logback的配置和使用
    日志的级别:OFF、FATAL、ERROR、WARN、INFO、DEBUG、TRACE、ALLlogging:level:info#可以配置OFF、FATAL、ERROR、WARN、INFO、DEBUG、TRACE、ALL首先在applic......
  • 【Logback+Spring-Aop】实现全面生态化的全链路日志追踪系统服务插件「Logback-MDC篇
    日志追踪日志追踪对于功能问题的排查和数据流转的路径分析时非常重要的,有了全链路日志追踪体系机制可以非常有效且快速的定位问题,但在多线程环境中,若没有相关成熟的框架的支......
  • Logback的使用
    鉴于之前使用Log4j遇到了严重的漏洞问题:Apchelog4j远程代码执行漏洞,漏洞编码:RCE(CVE-2021-44228),所以更换为Logback简介Logback是一个Java开源日志框架,以继承改善log4......
  • logback-spring.xml日志配置
    遇到任何事情,可以放弃,但是永远要有面对的勇气引入对应pom依赖<dependency>    <groupId>org.springframework.boot</groupId>    <artifactId>spr......
  • slf4j,logback,log4j区别
    slf4j是提供日志输出api的,需要依赖logback或log4j才能输出日志。推荐使用slf4j+logback的组合,slf4j+log4j还需要适配器。slf4j+logback使用:1添加依赖<dependency><......