2016-06-15 26 views
1

Ich habe ein verteiltes System, wo ein Client Informationen aus mehreren Quellen benötigt.Hat Brave (Zipkin) Unterstützung für parallele Anfragen von Client zu Servern

Gibt es Unterstützung für die Kennzeichnung parallel verarbeiteter Spannen für die gleiche Spur in Brave (Java-Implementierung des Zipkin-Frameworks)?

Momentan rufe ich vor dem Senden einer Nachricht clientRequestInterceptor.handle (...) und nach dem Empfang der Antwort clientResponseInterceptor.handle (...) auf, aber es gibt nur eine Instanz, also wird nur ein Bereich aufgezeichnet.

P.S. Ich habe das folgende Projekt auf GitHub gefunden, das angibt, dass Brave nur eine Ebene des verschachtelten Client-Aufrufs unterstützt: https://github.com/leigu/brave-tracer-example. Vielleicht gilt das Gleiche für parallele Client-Aufrufe.

Antwort