`
xiemingmei
  • 浏览: 210137 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
阅读更多
logback

引用的包介绍
slf4j-api.jar: 日志接口包
jcl-over-slf4.jar: 用来覆盖commons-logging包;
log4j-over-slf4j.jar: 用来覆盖log4j包;
logback-core.jar: 日志实现core包,ConsoleAppender、FileAppender属于core包。
logback-classic.jar: 日志实现classic包,其他appender属于classic包。

登记日志机制,有同步,有异步,一般是同步登记的。

常用的两种都是OutputStreamAppender的子类:
(1)ConsoleAppender
输出日志到控制台。
(2)RollingFileAppender
输入日志到文件。

AsyncAppender:使用blockingQueue来实现异步。

DBAppender:支持写日志到DB。

ServerSocketAppender、SocketAppender:通过网络来写日志

JMSQueueAppender、JMSTopicAppender:通过jms来写日志

SMTPAppender:通过邮件来写日志






分享到:
评论

相关推荐

    aliyun-log-logback-appender

    您可以通过Aliyun Log Logback Appender将日志的目标位置设置为AliCloud Log Service,AliCloud Log Service中的日志格式如下: level: ERROR location: ...

    logback日志写logstash配置appender参考

    logback日志写logstash配置appender参考

    logback日志记录写入kafka

    Logback是一款广泛使用的Java日志框架,它提供了高效且灵活的日志记录功能。SLF4J(Simple Logging Facade for Java)则是一个日志抽象层,允许开发者在不修改代码的情况下更换不同的日志实现。本主题将详细介绍如何...

    将Logback日志输出到websocket

    标题中的“将Logback日志输出到websocket”指的是利用Logback这一强大的日志框架,结合WebSocket技术,实现实时的日志传输。Logback是Java世界中广泛使用的日志记录工具,它提供了高效的日志记录功能,而WebSocket则...

    logback flume appender

    web项目通过logback把日志输出到flume中用到的jar包。

    logback日志级别动态切换的终极方案(Java ASM使用).doc

    【logback日志级别动态切换】是Java应用中常见的需求,尤其在大型分布式系统中,为了应对不同的运行环境和性能优化,需要灵活调整日志输出级别。本文将介绍一种使用Java ASM库实现的终极解决方案。 首先,理解...

    Grails3配置logback日志.pdf

    在定义appender之前,引入了logback相关的类,包括日志级别类和过滤器。日志级别从高到低依次是OFF、FATAL、ERROR、WARN、INFO、DEBUG、TRACE、ALL。每个级别都有其特定的用途,比如ERROR级别通常用于记录错误信息,...

    shiro简单登录+logback日志记录

    《Shiro简单登录+Logback日志记录》 在现代Web开发中,权限管理和日志记录是两个不可或缺的环节。Apache Shiro是一个强大且易用的Java安全框架,提供了认证、授权、会话管理和加密等功能,而Logback作为Log4j的替代...

    logback日志配置

    ### Logback日志配置详解 #### 一、Logback简介 Logback 是一款非常流行的 Java 日志框架,它由 Ceki Gülcü 开发并维护,作为 log4j 的一个优秀替代品出现。Logback 相对于 log4j 有着更好的性能表现,并且拥有...

    java的Logback日志框架jar包

    Logback 是一个在Java开发中广泛使用的日志记录框架,由Ceki Gülcü创造,他是之前流行的log4j框架的创始人。Logback是作为log4j的替代品设计的,它提供了更高的性能和更多的特性。这个压缩包包含了Logback框架的...

    logback日志配置demo

    Logback 是一个流行的 Java 日志框架,由 Ceki Gülcü 创建,他是早期 Log4j 的主要开发者。Logback 提供了高效的日志记录能力,适用于各种规模的应用程序。本教程将详细介绍如何配置 logback 以实现日志记录,并...

    logback日志分目录分级别案例

    **Logback日志框架概述** Logback 是一个用于日志记录的开源框架,由 Ceki Gülcü(SLF4J 的创始人)开发。它是 log4j 的后继者,旨在提供更高的性能、更灵活的配置以及更好的可扩展性。Logback 主要由三部分组成...

    logback-kafka-appender:适用于Apache Kafka的Logback附加程序

    logback-kafka-appender 该追加程序使您的应用程序可以将其应用程序日志直接发布到Apache Kafka。 登录不兼容警告 由于Logback Encoder API中的重大更改,您至少需要使用logback 1.2版。 完整配置示例 将logback-...

    logback日志的jar包和配置介绍

    logback日志的jar包和配置介绍:logback-classic-1.1.2.jar、logback-core-1.1.2.jar、slf4j-api-1.7.7.jar、logback.xml、rsframework.properties

    logback-redis-appender:重新登录Redis Appender

    < artifactId>logback-redis-appender < version>1.1.6 可配置选项 与Redis相关(RedisAppender属性) 键:(必需)Redis键,用于将日志附加到 host :(可选,默认值:localhost)Redis服务器主机 端口:(可选...

    扩展logback将日志输出到Kafka实例源码

    2. **配置Logback**:创建一个名为`logback.xml`的配置文件,定义一个Appender(输出器)来指定Kafka作为日志的目标。你需要配置Kafka的topic、服务器地址(bootstrap.servers)以及其它相关参数,例如序列化器...

    cloudwatch-logback-appender:将签发日志条目发布到AWS CloudWatch的Appender

    适用于AWS CloudWatch的Logback日志附加程序背景该程序包提供了一个将其日志事件写入Cloudwatch的logback附加程序。 在您说出它之前,似乎有很多这样的项目,但是我发现没有一个项目是独立的并且已经发布到中央Maven...

    SpringBoot中logback日志保存到mongoDB的方法

    SpringBoot中logback日志保存到mongoDB的方法 SpringBoot中logback日志保存到mongoDB的方法是指在SpringBoot项目中使用logback日志框架将日志保存到mongoDB数据库中的方法。logback是 SpringBoot默认集成的日志框架...

    采用slf4j+logback输出日志

    SLF4J提供了一种统一的日志接口,使得开发者可以在不改变代码的情况下切换不同的日志实现,如Log4j、Logback或Java内置的日志系统。它的核心思想是通过接口隔离日志记录的逻辑,避免与具体实现耦合。 2. **Logback...

    Logback 异常日志减少打印内容

    Logback 是一个流行的开源日志记录框架,广泛用于Java应用程序中。它提供了高效、灵活的日志记录机制,允许开发者根据需要调整日志级别、格式和输出目的地。在某些情况下,尤其是处理异常时,Logback可能会生成大量...

Global site tag (gtag.js) - Google Analytics