查看原文
其他

控制台里的红色日志如何关闭?

D叔 程序猿DD 2022-03-16

大家好,我是DD。

今天跟大家聊聊这个问题:SringBoot整合tinylog时控制台打印红色的Apache相关日志

最近我花了几周时间,把SpringForAll社区 3.0上线了(http://spring4all.com),社区的建设目标与之前一样,希望能够构建一个垂直于Java与Spring开发者的高质量技术社区!目前,已经有接近1000名注册用户,每天也有不少读者会发布一些帖子,我会带头帮助大家解决问题,当然也希望更多小伙伴加入进来,尤其是哪些遇到瓶颈,不知道如何提升的(帮助别人解决问题就是很好的提升方式)图片如果你正在学习Java、Spring,你可以在这里分享你的见解,碰到的问题以及帮助别人解决问题。后面,我会持续精选一些,我觉得有意思的问题,在这里继续给大家分享一下!本问答帖地址:http://spring4all.com/forum-post/321

问题

先来看看题主的问题:

今天在整合tinylog时,发现控制台老是打印红色的日志,再仔细观察都是Apache相关的,这是为什么?能不能把这些日志去除或者隐藏掉?

感兴趣的小伙伴可以通过之前的这篇教程(https://blog.didispace.com/spring-boot-learning-2-8-3/),并配合题主给的配置文件来重现这个问题。

writer1       = console
writer1.level = info
writer1.format = {date: HH:mm:ss.SSS} {tag} {level}: {message}
exception = keep: com.snow

writer2       = rolling file
writer2.file  = snowlog/{date: YYYY-MM-DD}-snowlog.txt
writer2.level = info
writer2.format = {date: HH:mm:ss.SSS} {tag} {level}: {message}

那么回到正题,要如何去除或隐藏这些呢?方法很简单,直接通过logging.level配置来定位到输出这些日志的package,然后设置为off即可。

logging.level.org.apache.catalina=off
好了,今天的分享就到这里。如果你在学习、工作过程中碰到问题和有所感悟,欢迎来spring4all.com逛逛。

我们创建了一个高质量的技术交流群,与优秀的人在一起,自己也会优秀起来,赶紧点击加群,享受一起成长的快乐。另外,如果你最近想跳槽的话,年前我花了2周时间收集了一波大厂面经,节后准备跳槽的可以点击这里领取



版权申明:本文系公众号「程序猿DD」原创。可规范转载:完全复制全文不做删减、文首标明来源公众号与作者、文末放置来源公众号的卡片或二维码;非规范转载、抄袭、洗稿一律投诉侵权。

推荐阅读

··································

你好,我是程序猿DD,10年开发老司机、阿里云MVP、腾讯云TVP、出过书、创过业、国企4年互联网6年。10年前毕业加入宇宙行,工资不高、也不算太忙,业余坚持研究技术和做自己想做的东西。4年后离开国企,加入永辉互联网板块的创业团队,从开发、到架构、到合伙人。一路过来,给我最深的感受就是一定要不断学习并关注前沿。只要你能坚持下来,多思考、少抱怨、勤动手,就很容易实现弯道超车!所以,不要问我现在干什么是否来得及。如果你看好一个事情,一定是坚持了才能看到希望,而不是看到希望才去坚持。相信我,只要坚持下来,你一定比现在更好!如果你还没什么方向,可以先关注我,这里会经常分享一些前沿资讯,帮你积累弯道超车的资本。

点击阅读原文,送你免费Spring Boot教程

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存