问题描述
我正在尝试访问Java中的operationId。
我可以访问TelemetryClient
,但是telemetryClient.getContext().getoperation().getId()
返回null
,但我不知道如何获取请求的当前operationId。
我正在寻找Java中的System.Diagnostics.Activity.Current.RootId
等效项。
解决方法
ThreadContext.getRequestTelemetryContext().getHttpRequestTelemetry().getContext().getOperation().getId()
似乎是一条路。