zipkin分布式服务的链路监控
一、环境准备
- 系统:Windows10
- elasticSearch版本:6.5.4
- zipkin service版本:2.21.4
- jdk版本:1.8
- spring boot版本 2.1.5
- spring cloud版本:Greenwich.RELEASE
二、插件下载
- 下载启动elasticSearch,参照我的另一篇博客:Elasticsearch集群部署(windows)
- 下载zipkin service:https://repo1.maven.org/maven2/io/zipkin/zipkin-server/
三、启动zipkin service
3.1 jar方式启动(官方推荐)
zipkin 的Storage 当前支持Memory,MySQL,Cassandra,elasticsearch等,默认Memory。
3.1.1 内存存储方式启动
java -jar .\zipkin-server-2.21.4-exec.jar
3.1.2 elasticsearch 存储方式启动(线上)
java -jar .\zipkin-server-2.21.4-exec.jar --STORAGE_TYPE=elasticsearch --ES_HOSTS=localhost:9200,localhost:9201,localhost:9202
3.2 创建zipkin-service项目
3.2.1 pom文件
<properties>
<java.version>1.8</java.version>
<zipkin.version>2.11.7</zipkin.version>
<zipkin.es.version>2.8.4</zipkin.es.version>
</properties>
<dependencies>
<dependency>