控制台里的红色日志如何关闭?
大家好,我是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
我们创建了一个高质量的技术交流群,与优秀的人在一起,自己也会优秀起来,赶紧点击加群,享受一起成长的快乐。另外,如果你最近想跳槽的话,年前我花了2周时间收集了一波大厂面经,节后准备跳槽的可以点击这里领取!
推荐阅读
你好,我是程序猿DD,10年开发老司机、阿里云MVP、腾讯云TVP、出过书、创过业、国企4年互联网6年。10年前毕业加入宇宙行,工资不高、也不算太忙,业余坚持研究技术和做自己想做的东西。4年后离开国企,加入永辉互联网板块的创业团队,从开发、到架构、到合伙人。一路过来,给我最深的感受就是一定要不断学习并关注前沿。只要你能坚持下来,多思考、少抱怨、勤动手,就很容易实现弯道超车!所以,不要问我现在干什么是否来得及。如果你看好一个事情,一定是坚持了才能看到希望,而不是看到希望才去坚持。相信我,只要坚持下来,你一定比现在更好!如果你还没什么方向,可以先关注我,这里会经常分享一些前沿资讯,帮你积累弯道超车的资本。