前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >Logback日志配置文件添加颜色区分

Logback日志配置文件添加颜色区分

作者头像
4xx.me
发布于 2022-06-09 11:30:13
发布于 2022-06-09 11:30:13
91800
代码可运行
举报
运行总次数:0
代码可运行

Logback日志配置文件添加颜色区分

添加颜色

<pattern>%yellow(%d{yyyy-MM-dd HH:mm:ss.SSS}) %blue([%thread]) %highlight(%-5level) %green(%logger) - %msg%n</pattern>

logback.xml

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<configuration>
    <!--为了防止进程退出时,内存中的数据丢失,请加上此选项-->
    <shutdownHook class="ch.qos.logback.core.hook.DelayingShutdownHook"/>

    <appender name="console" class="ch.qos.logback.core.ConsoleAppender">
        <encoder>
            <pattern>%yellow(%d{yyyy-MM-dd HH:mm:ss.SSS}) %blue([%thread]) %highlight(%-5level) %green(%logger) - %msg%n</pattern>
        </encoder>
    </appender>

    <!-- 可用来获取StatusManager中的状态 -->
    <statusListener class="ch.qos.logback.core.status.OnConsoleStatusListener"/>

    <root level="info">
        <appender-ref ref="console"/>
    </root>

    <!-- 开发环境 -->
    <springProfile name="default">
        <logger name="com.xxx.*" level="info" additivity="false">
            <appender-ref ref="console"/>
        </logger>
        <logger name="org.springframework.*" level="info" additivity="false">
            <appender-ref ref="console"/>
        </logger>
    </springProfile>
    <!--测试环境-->
    <springProfile name="test">
        <logger name="com.xxx" level="info" additivity="false">
            <appender-ref ref="console"/>
        </logger>
    </springProfile>
    <!-- 生产环境 -->
    <springProfile name="prod">
        <logger name="com.xxx" level="error" additivity="false">
            <appender-ref ref="console"/>
        </logger>
    </springProfile>

    <logger name="com.xxx.dao" level="debug" additivity="false">
        <appender-ref ref="console"/>
    </logger>

</configuration>
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-05-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Java Logback配置文件这么写,还愁不会整理日志?
SpringBoot工程自带logback和slf4j的依赖,所以重点放在编写配置文件上,需要引入什么依赖,日志依赖冲突统统都不需要我们管了。
一个正经的程序员
2022/04/11
8170
Java Logback配置文件这么写,还愁不会整理日志?
logback 配置文件
本文由 小马哥 创作,采用 知识共享署名4.0 国际许可协议进行许可 本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名 最后编辑时间为: 2022/05/04 19:38
IT小马哥
2022/05/05
9430
指定日志配置文件和日志profile功能
在类路径下放每个日志框架自己的配置文件;SpringBoot就不再使用默认配置文件了。但要注意的是:logback.xml直接就被日志框架识别了;logback-spring.xml日志框架就不直接加载日志但配置项,由SpringBoot解析日志配置,可以使用SpringBoot的高级Profile功能
桑鱼
2020/03/18
1K0
SpringBoot日志配置详情
在所有的项目中,日志是必不可少的,为了高效清晰的查找日志,可以配置日志输出的等级和格式。
半月无霜
2023/03/03
1.3K0
SpringBoot日志配置详情
springboot超级详细的日志配置(基于logback)
  java web 下有好几种日志框架,比如:logback,log4j,log4j2(slj4f 并不是一种日志框架,它相当于定义了规范,实现了这个规范的日志框架就能够用 slj4f 调用)。其中性能最高的应该使 logback 了,而且 springboot 默认使用的也是 logback 日志,所以本篇将会详细的讲解 logback 的日志配置方案。
用户2038589
2019/06/13
25.7K0
SpringBoot——配置logback日志
介绍: 在项目运行中,我们需要对项目的出错或运行有了解,可以通过日志文件的查看来实现。因此,项目日志的打印就至关重要。本文给出一种logback日志的配置。改配置会在每天进行整理,同时区分不同的日志级别进行记录。
凡人飞
2020/09/21
2.3K0
SpringBoot——配置logback日志
logback.xml配置详解
<?xml version="1.0" encoding="UTF-8"?> <!-- 日志级别从低到高分为TRACE < DEBUG < INFO < WARN < ERROR < FATAL,比如
JQ实验室
2022/03/18
2.7K0
故事篇:终于给老婆讲明白什么是logback了!
简单介绍一下我的老婆:集智慧与美貌于一身的女子——阿狸,一句“我们心有灵犀,不是吗?”让我瞬间“沦陷”。
阿Q说代码
2021/06/22
4390
故事篇:终于给老婆讲明白什么是logback了!
SpringBoot 使用Logback日志框架
项目中日志系统是必不可少的,目前比较流行的日志框架有log4j、logback等,可能大家还不知道,这两个框架的作者是同一个人,Logback旨在作为流行的log4j项目的后续版本,从而恢复log4j离开的位置。另外 slf4j(Simple Logging Facade for Java) 则是一个日志门面框架,提供了日志系统中常用的接口,logback 和 log4j 则对slf4j 进行了实现。我们本文将讲述如何在spring boot 中应用 logback+slf4j实现日志的记录。
鱼找水需要时间
2023/02/16
5980
SpringBoot 的 logback 日志配置
1. 在 resources 目录下创建日志的配置文件 logback-spring.xml , 这是 SpringBoot 官方约定的名称
北漂的我
2020/07/03
7710
logback的简单使用
后续代码都是通过Slf4j日志门面搭建日志系统,代码没有区别,主要是通过修改配置文件和pom.xml依赖
暴躁的程序猿
2022/03/24
6650
springboot中logback配置(spring配置类)
相比于log4j,Logback重写了内核,在一些关键执行路径上性能提升10倍以上。而且logback不仅性能提升了,
全栈程序员站长
2022/07/26
3K1
Springboot日志管理——logback
当我们启动springboot的时候,控制台的默认输出就是由logback完成的。
Tom2Code
2022/11/21
7460
Springboot日志管理——logback
深入讲解Logback
ogback是由log4j创始人设计的又一个开源日志组件。是log4j的一个 改良版本。此外完整实现SLF4J API使你可以很方便地更换成其它日志系统如log4j或JDK14 Logging。logback-access访问模块与Servlet容器集成提供通过Http来访问日志的功能。
诺浅
2020/08/20
1K0
springboot 之日志配置
一直没机会做spring生态圈的框架,公司选择的是一些小众的微服务,鉴于此考虑,丰富自己的技术栈,花了两天时间从网上各网站上学习了springboot一些基础知识。 本章只介绍springboot微服务的默认日志配置,logback组件。
felixxue
2022/12/30
2720
springboot 之日志配置
springboot 指定logback.xml文件的位置(springboot接收参数)
第一次写博客,希望能记录自己更多的学习过程。 如有错误,欢迎指正。 附:参考链接如下: http://tengj.top/2017/04/05/springboot7/ https://www.cnblogs.com/linkstar/p/8309039.html https://www.cnblogs.com/lixuwu/p/5804793.html
全栈程序员站长
2022/07/26
2.4K0
【SpringBoot系列】logback-spring.xml配置不同的输出位置
在这个配置中,<logger> 和 <root> 都引用了 STDOUT 和 SYSTEM_LOG,这意味着所有的日志都会同时输出到控制台和 SYSTEM_LOG 文件中。这样,你就可以在一个地方查看所有的日志,而不是分散在不同的文件中。
kwan的解忧杂货铺
2024/11/12
2090
线上事故-logback日志文件过大,导致请求超时
项目组内同学遇到一个比较棘手问题,领导让我帮忙看看,某个应用每天00:00~00:05就会出现大量的接口请求超时,导致其他应用调用该系统接口超时情况。并且接口有些几秒甚至几十秒情况发生。
逍遥壮士
2021/12/31
2.2K0
线上事故-logback日志文件过大,导致请求超时
Logback配置
logback日志配置,日志文件大小达10m分割一次,保存30天 <?xml version="1.0" encoding="UTF-8"?> <!-- scan : 当此属性设置为true时,配
DH镔
2019/12/19
9260
springboot项目添加logback日志
oktokeep
2024/10/09
810
相关推荐
Java Logback配置文件这么写,还愁不会整理日志?
更多 >
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文