Closed reuben-sutton closed 7 years ago
You can use annotations to mark moments when message is actually routed or received by specific actor. So, when the message is created/reaches the system you can sample it and then use trace.record
calls in child actors.
In my planned use of zipkin, I want to forward the same message along to multiple actors, e.g. through a "routing" actor and to a bunch of "controller" actors
My understanding is that this requires marking the message as a child of itself - this doesn't successfully create spans when sent to zipkin.
I have adapted the TraceHierarchy sample to reflect this: