1
0

更新 Java_3-5.md

This commit is contained in:
8ga 2025-09-11 11:09:38 +08:00
parent 4b04f4a639
commit e134c79ac8

View File

@ -82,7 +82,7 @@
<p style="color: red">如何让线程池里的线程获取提交任务线程的上下文比如提交任务线程上下文里的用户ID</p>
<p style="color: green">
阿里巴巴开源中间件TTL进行拷贝线程上下文。如果是 Spring 的 ThreadPoolTaskExecutor 线程池,还可以利用 TaskDecorator任务包装器进行处理。
阿里巴巴开源中间件 TTL 进行拷贝线程上下文。如果是 Spring 的 ThreadPoolTaskExecutor 线程池,还可以利用 TaskDecorator任务包装器进行处理。
</p>
<p style="color: red">
@ -90,13 +90,15 @@
</p>
<p style="color: green">
在Header中传递用户ID其他服务编写一个拦截器去提取用户ID并设置到线程上下文
网关调用服务的时候在请求头中设置用户ID。被调用服务通过请求头提取用户ID
</p>
<p style="color: red">
如何在消息队列中透传?这个追问主要看他脑子灵不灵光,笨一点的可能反应不过来。
如何在消息队列中透传?
</p>
> 这个追问主要看他脑子灵不灵光,笨一点的可能反应不过来。
<p style="color: green">
一样的思路定义一个固定的消息体消息体包含用户ID在服务之间透传。
</p>