Есть ли способ получить TraceId Zipkin в коде Java - PullRequest
0 голосов
/ 11 октября 2018

Я хочу получить TraceId Zipkin, есть ли способ получить его?

1 Ответ

0 голосов
/ 15 октября 2018

Если сервис 2 получает traceId от сервиса 1, вы можете взять traceId из requestHeader в своем коде Java.В противном случае Sleuth генерирует новый traceId в сервисе 2.

Чтобы получить идентификатор трассировки в java

    @Autowired
    private Tracer tracer;

Просто выполните

    tracer.getCurrentSpan().traceIdString();
...