是否有一种方法来创建Span使用SpanContext不是无操作



我有一个来自上游的traceId,我需要使用它来在我的任务中创建Span。

因此,我使用上游traceId和生成的Span创建了SpanContext,然后使用Span.wrap(SpanContext)创建了一个Span

但是,这个span和使用这个span作为父span创建的任何后续span都变为no-op

有更好的方法来实现这一点吗?(使用来自upstream的traceId创建一个Span)

没关系,原因是我使用了TracerFlags.getDefault(),其中sampling被设置为false

最新更新