如何在Sleuth 2.0.4版中使用Java检索spanid

问题描述

我需要了解Java代码中的SpandId,但我不知道如何获取它。我一直在搜索,发现很多人都引用了Tracer类,但在2.0.4版本中不可用。

有人知道如何使用侦探2.0.4获取SpandId吗?

谢谢!

解决方法

只需注入brave.Tracer bean,然后您可以调用tracer.currentSpan().context().spanId()tracer.currentSpan().context().spanIdString()