環境準備
以kafka的方式導入
property配置
# kafka集羣地址
spring.kafka.bootstrap-servers=你的kafka地址
# kafka的topic,默認則爲zipkin
spring.zipkin.kafka.topic=zzzzipkin
# 不配置則使用http
spring.zipkin.sender.type=kafka
pom配置
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<version>1.4.0.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-sleuth</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-sleuth-zipkin</artifactId>
</dependency>
<!-- 如果你用到了Eureka註冊 -->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-eureka</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-zipkin</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.kafka</groupId>
<artifactId>spring-kafka</artifactId>
</dependency>
</dependencies>
注意 spring cloud 版本要Edgware,低版本上傳不上去
而且spring boot的版本一定要匹配spring cloud 不然會報錯
有問題互相交流,zipkin百度資料比較少,建議多翻牆,多看官網吧,自己也剛開始搞這個。