Spring sleuth生成自定义跟踪id

Spring sleuth生成自定义跟踪id,spring,spring-cloud-sleuth,Spring,Spring Cloud Sleuth,我需要定制spring sleuth生成跟踪id值的方式:在我的例子中,客户端使用查询参数发送一个相关id,我想使用该值作为跟踪id。 可能吗?怎么做 提前感谢。可能不会,Sleuth对其traceId和spanId值的格式非常具体。您始终可以手动设置http头X-B3-traceId和X-B3-spanId,然后sleuth将不会尝试自己生成这些头,但不知道这会无限期地正常工作。这可能会带来一些好消息或坏消息。

我需要定制spring sleuth生成跟踪id值的方式:在我的例子中,客户端使用查询参数发送一个相关id,我想使用该值作为跟踪id。 可能吗?怎么做


提前感谢。

可能不会,Sleuth对其traceId和spanId值的格式非常具体。您始终可以手动设置http头X-B3-traceId和X-B3-spanId,然后sleuth将不会尝试自己生成这些头,但不知道这会无限期地正常工作。这可能会带来一些好消息或坏消息。