我们在 Micronaut 的微服务架构中使用分布式应用程序。我有服务 A,它公开一个 URL,在调用该 URL 时将请求的有效负载存储在队列中(服务 B)在后台,线程将被分拆,每个线程将在队列上轮询获取有效负载并执行一些操作。我目前能够跟踪直到有效载荷被推送到同一 traceId(Ex:TRACEID_1) 中的队列。也为后台流程添加了跟踪,我可以在不同的跟踪(TRACE_ID2)中看到后台进程的所有跨度。在 jeager 中,当我点击服务时,我可以看到 2 个不同的跟踪(TRACE_ID1,TRACE_ID2)有没有一种方法可以在同一跟踪中包含后台处理的跟踪,以便我可以看到为整个流程调用的整个端到端跨度同一 Trace (TRACE_1) 中的每个请求