前言:这篇教程适合于已经看过zipkin的简单概念的伙伴,还不知道zipkin是什么的小伙伴请略过,zipkin学习传送门http://blog.csdn.net/liaokailin/article/details/52077620
本文配置:jdk8、 mysql(5.7)、 zipkin-server-2.4.3-exec.jar、 windows7 (有什么错误,欢迎指出,共同学习)
一、先配环境变量
zipkin.storage.type=mysql
二、先下载jar包
地址:https://repo1.maven.org/maven2/io/zipkin/java/zipkin-server 各种版本自己选(建议使用2.4.3,因为本人用过别的版本,各种连接不上数据库,头皮发麻,还好有dashen指点,发现是版本问题)
三、启动可执行jar
dos命令启动:
java -jar zipkin-server-2.4.3-exec.jar --STORAGE_TYPE=mysql --MYSQL_DB=zipkin --MYSQL_USER=root --MYSQL_PASS=root
解压jar包可以发现里面有很多子jar包以及文件,打开zipkin-server-shared.yml 第112行有mysql配置信息解释
配图在此:
启动并且连接数据配图日志如下:
要注意日志中需要有DataSource等信息,如果没有就说明没有连接成功。
四、启动服务
我以Java的客户端Brave为例完成上面四个服务调用代码编写,源代码下载地址:https://github.com/dreamerkr/mircoservice.git文件夹springboot+zipkin下面。
五、创建数据库
创建数据库zipkin(源码中默认寻找的是zipkin&