Updates to latest zipkin and brave, removing Scribe dependency

Recent versions of zipkin and brave operate with http instead of scribe.
This changes the implementation accordingly, as well adds a sampler to
the POST endpoint.

A notable impact is that we no longer require a collector process, as
the zipkin server's POST endpoint is a collector.
This commit is contained in:
Adrian Cole
2016-01-12 13:13:46 +08:00
parent bcfe84674b
commit 84d2706a57
25 changed files with 206 additions and 124 deletions

View File

@@ -70,7 +70,7 @@ public class SampleMessagingApplication {
SpringApplication.run(SampleMessagingApplication.class, args);
}
// Use this for debugging (or if there is no Zipkin collector running on port 9410)
// Use this for debugging (or if there is no Zipkin server running on port 9411)
@Bean
@ConditionalOnProperty(value="sample.zipkin.enabled", havingValue="false")
public SpanCollector spanCollector() {