Brave(Zipkin)是否支持从客户端到服务器的并行请求

时间:2016-06-15 17:42:53

标签: java tracing zipkin

我有一个分布式系统,客户端需要来自多个来源的信息。

是否支持在Brave(Zipkin框架的Java实现)中为相同的跟踪标记并行处理的跨度?

目前,在发送消息之前,我调用了clientRequestInterceptor.handle(...)并在接收到响应clientResponseInterceptor.handle(...)之后,但只有一个实例,因此只记录了一个跨度。

P.S。我在GitHub上发现了以下项目,指出Brave只支持一级嵌套客户端调用:https://github.com/leigu/brave-tracer-example。也许这对于并行客户端调用是有效的。

1 个答案:

答案 0 :(得分:1)

Brave似乎不支持这一点。他们的GitHub页面上报告了一个问题。 https://github.com/openzipkin/brave/issues/166