运维:生产日志重复打印了,赶紧来看看

网友投稿 478 2023-04-03

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表睿象云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。

运维:生产日志重复打印了,赶紧来看看

一、前言

在一次生产环境发布后,运维对我说,你这个日志打印了两遍,你看一下,我很好奇,打印了两遍,本地和测试都没有这个问题啊,然后运维就发了下面两个文件给我,一看还真是,日志怎么打印了两遍

启动也是日志会打印两遍

二、解决方案

刚开始是看资料说设置:配置文件中logger的additivity属性为 false 但是还是会重复打印两遍日志,并没有什么特别的效果

但是后来一想,本地和测试都可以,只有生产不行,是不是文件日志文件设置的有问题,于是重新写了日志类:logback-spring.xml

然后我们只需要在我们的配置文件里面配置:

spring:   profiles:     active: test #对应的环境可以切换不用的参数 test/uat/prod

再去看生产的日志的时候,发现就没有重复日志的打印了,看了看时间晚上三点了,可以回家了,真是一个愉快又充实的晚上。

上一篇:盘点分库分表中件间Mycat中的坑
下一篇:如何在Ubuntu服务器上安装桌面环境(GUI)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~