Logback配置文件转换

文章介绍了logback中异步日志的配置,包括discardingThreshold和queueSize属性,强调了默认值的重要性及避免不当配置影响性能。此外,提到log4j通常使用properties配置,而logback使用xml,提供了解决log4j到logback转换的工具,但并非所有配置都能直接转换。
摘要由CSDN通过智能技术生成
于logback补充:

    1.异步日志:
        可配置属性
        配置了一个阈值
        当队列的剩余容量小于这个阈值的时候,当前日志的级别 trace、debug、info这3个级别的日志将被丢弃
        设置为0,说明永远都不会丢弃trace、debug、info这3个级别的日志
        <discardingThreshold>0</discardingThreshold>
        配置队列的深度,这个值会影响记录日志的性能,默认值就是256
        <queueSize>256</queueSize>
        关于这两个属性,一般情况下,我们使用默认值即可
        不要乱配置,会影响系统性能,了解其功能即可

    2.关于不同的日志实现,配置文件也是不同的
        例如:
            log4j经常使用的是properties属性文件
            logback使用的是xml配置文件

            如果我们遇到了一种情况,就是需要将以前的log4j,改造为使用logback
            应该如何处理
            我们可以使用工具

            访问logback官网
            找到log4j.properties转换器

            只要是二者兼容的技术,才会被翻译
            如果是log4j独立的技术,logback没有,或者是有这个技术但是并不兼容转义
            那么这个工具则不会为我们进行翻译

            如果是遇到简单的配置,我们可以使用工具

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值