社区
Web 开发
帖子详情
log4j或者logback打印日志时,怎么才能保证不串打?
迷雾骑士
2019-10-29 05:30:22
当后端接口被并发调用时,log4j或者logback打印的日志,会出现混杂在一起的情况,排查问题的时候就会很不方便,怎么才能保证不串打(期望的效果是一个接口的日志打印完毕后,再去打印下一个被调用的接口的日志)?各位大佬们有好的解决办法吗?
...全文
162
1
打赏
收藏
log4j或者logback打印日志时,怎么才能保证不串打?
当后端接口被并发调用时,log4j或者logback打印的日志,会出现混杂在一起的情况,排查问题的时候就会很不方便,怎么才能保证不串打(期望的效果是一个接口的日志打印完毕后,再去打印下一个被调用的接口的日志)?各位大佬们有好的解决办法吗?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
maradona1984
2019-10-29
打赏
举报
回复
你可以采用第三方的日志调用链组件来做,当然单体应用用这个有点大材小用
常见
日志
框架介绍和对比(
log4j
,
logback
,
log4j
2)
文章目录1. 什么是slf4j?2.
log4j
简介和配置2.1
log4j
介绍2.2
log4j
三大组件2.3
log4j
pom依赖引入2.4 配置
log4j
3.
logback
简介和配置3.1
logback
简介3.2
logback
pom依赖引入3.3
logback
配置模版3.4
logback
总结4.
logback
和
log4j
对比5.
log4j
2简介和配置5.1
log4j
2简介5.2
log4j
2常见组件5.3
log4j
2配置文件5.4
log4j
2异步
日志
springboot项目中,用slf4j+
logback
打印
日志
,发现有一部分类的
日志
不
打印
问题描述:在springboot项目中,利用slf4j+
logback
配置
打印
日志
,发现自己项目中的类
打印
日志
都能按照配置正常
打印
,但是引入的第三方包里面的类,有一部分类的
日志
,不
打印
日志
; 解决过程: 1、检查了正常
打印
日志
的类和不正常
打印
日志
的类所使用的Logger,均为slf4j-api包中的Logger,所以不是这个问题; 2、检查
logback
.xml,发现logger标签中,name定义成com,该配置表示
打印
com包下所有类产生的
日志
,再检查没
打印
日志
的第......
Mybatis
日志
Log4j
与
Logback
它实现了
日志
事件的处理和分发,以及
日志
的格式化和输出等核心功能。
Logback
是由
Log4j
创始人Ceki Gülcü开发的后继项目,旨在解决
Log4j
的问题,并提供更好的性能和可靠性,因此
Logback
可以被视为
Log4j
的升级版。使用 Slf4j 可以让你的应用程序与具体的
日志
实现库解耦,从而可以灵活地切换和配置不同的
日志
库,例如
Log4j
、
Logback
等。3、查看
日志
输出:在控制台窗口的选项卡中,您将看到应用程序的
日志
输出,您可以滚动查看
日志
消息,以及根据需要过滤和搜索特定的
日志
消息。
Slf4j +
logback
打印
日志
的最佳实践
我们抛开业务逻辑,仅仅从
日志
的角度来考虑
日志
问题。集合最近对项目的
日志
优化,总结以下几点最佳实践。 Slf4j +
logback
打印
日志
的最佳实践 1,
日志
级别使用不当 2,谨慎使用e.printStackTrace() 3,使用占位符,而不是字符串拼接 4,尽量
打印
更少的
日志
5,尽量不要在for循环中log
日志
下面结合代码,来具体讲解。 ...
动态
日志
降级(
log4j
及
logback
),方便生产定位问题
一、
log4j
作为
日志
打印
降级方法 继承org.apache.
log4j
.Logger类,重写里面的isDebugEnabled、getEffectiveLevel及getLogger三个方法
log4j
配置文件指定好
日志
处理类 在程序启动
时
,
log4j
将利用配置中指定
日志
处理类,放入缓存。当logFlag的标识来判断是否
打印
debug
日志
。 二、
logback
日志
降级方法 继承
日志
过滤器TurboFilter 配置文件中指定
日志
过滤类
logback
在
打印
日志
是会根据logb
Web 开发
81,117
社区成员
341,740
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章