请看图片,同时进来两个请求,日志就乱掉了,
请问怎么解决这个问题 springboot
请问怎么解决这个问题 springboot
|
1
在线等。。。
|
|
2
可以一次打印所有的日志信息
|
|
3
带上线程号吧
|
|
4
加给 全局唯一标识 过滤下
|
|
5
logback 的 mdc 考虑下
|
|
6
日志单独开线程,做队列处理
|
|
7
每个 request 加 uuid
|
|
8
你需要一个 traceID
|
|
9
队列+1,还有,头像很可爱
|
|
10
顺序是乱的,但是前面的线程名字是不同的。
|
|
11
traceId
|
|
12
我都是 aop 进来生成个 requestId,然后打日志都带上
|
|
13
可以按照按用户名(或别的啥玩意)切分, MDC 了解一下?
http://skypyb.com/2018/08/15/springboot_logback_mdc/ |
|
VariazioniFeb 20, 2019
15
@skypyb 这页面的背景音乐吓死我了。。。
|
|
skypybFeb 20, 2019
16
@Variazioni emmmmmm 大部分都是比较轻柔的,可能你恰好碰上了那几首音调高的吧= =
|
|
zhaziFeb 21, 2019 via Android
17
....这种 print 日志用控制台看?不入库?
|
|
lff0305Feb 22, 2019
18
1. 用线程号,或者 userid,requestid 之类的来区分
2. 比较时髦的方法是 tracing,opentracing / jaeger / spring sleuth |