文章预览
前言 我们日常开发中,经常需要打印日志.但是不当的日志使用可能会导致各种问题。 整理了日志打印的10个坑,希望大家都能避坑~~ 1. 忽视日志级别,反手就是INFO 常见的日志级别有5种,分别是 error、warn、info、debug、trace 。日常开发中,我们需要选择恰当的日志级别,不要反手就是打印 info 哈~ ERROR:错误日志,指比较严重的错误,对正常业务有影响,需要运维配置监控的; WARN:警告日志,一般的错误,对业务影响不大,但是需要开发关注; INFO:信息日志,记录排查问题的关键信息,如调用时间、出参入参等等; DEBUG:用于开发DEBUG的,关键逻辑里面的运行时数据; TRACE:最详细的信息,一般这些信息只记录到日志文件中 2. 过度日志记录 问题:记录了过多的日志信息,导致日志文件过大,难以管理和分析。 比如这个例子( 过度记录DEBUG级别的
………………………………