场景
- 项目在本地和服务器运行要求打印日志的粒度和级别是不同的。
- 例如:
- 本地开发要求控制台输出的日志更详细,方便调试,日志级别为:DEBUG
- 在服务器只需要保留错误日志即可,如果像本地记录日志会增加服务器压力,日志级别为:ERROR
安排
1、创建 logback.xml 文件
在resources目录下或者说在application.properties相同的目录下创建,代码如下:
<?xml version="1.0" encoding="UTF-8"?>
<configuration scan="true" scanPeriod="60 seconds" debug="false">
<springProperty scope="context" name="LOG_HOME" source="logging.file.path"/>
<!-- 控制台输出log信息 -->

本文介绍了如何通过logback.xml配置文件来实现本地开发与服务器环境中日志级别的差异化管理。在本地,日志级别设置为DEBUG,方便调试;在服务器上,仅保留ERROR级别日志,以减轻服务器负担。配置包括控制台输出和按日期滚动的日志文件,确保关键错误信息的记录。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



