SpringBoot:使用Logback打点日志

本文介绍了如何在SpringBoot项目中使用Logback进行日志打点,强调了日志在问题排查、统计分析和大数据运营中的重要性。通过配置Logback,可以实现日志的缓冲和异步处理,提高系统效率。文章提供了将Logback配置文件放入resources目录的步骤,并展示了如何在类中添加日志记录及打印日志的方法。
摘要由CSDN通过智能技术生成

1.日志不仅用于排查问题,查看应用运行情况

2.更可以用于统计,虽然统计可以通过数据库进行统计,但存在风险,如果用日志,并且建议一个日志系统用于分析

为了日后产品大数据分析以及运营人员分析数据

3.写日志,可以加缓存buffer,也可以进行异步

下面这段xml文件放在resources目录下

<?xml version="1.0" encoding="UTF-8" ?>
<configuration>

    <!--日志布局 时间格式 日记级别 方法  线程-->
    <appender name="consoleApp" class="ch.qos.logback.core.ConsoleAppender">
        <layout class="ch.qos.logback.classic.PatternLayout">
            <pattern>
                %date{yyyy-MM-dd HH:mm:ss.SSS} %-5level[%thread]%logger{56}.%method:%L -%msg%n
            </pattern>
        </layout>
    </appender>

    <!--用于统计-->
    <appender name="dataApp" class="ch.qos.logback.core.rolling.RollingFileAppender">
        <filter class="ch.qos.logback.classic.filter.LevelFilter">
            
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值