上篇介绍了注册中心eureka的使用,集成eureka之后,一个最小版本的微服务就构建成功了,eureka默认使用的负载均衡策略是轮询,可以实现从服务消费者到服务提供者的调用,那这条链路如何追踪呢,且看本期实战。
实战篇
zipkinserver端部署
- zipkin的后来版本是一个jar包,下载下来直接java -jar zipkin-server-2.12.9-exec运行即可。
- 下载地址:https://repo1.maven.org/maven2/io/zipkin/java/zipkin-server/
- 目前最新版本是2.12.9,这是2019年的最后一个版本,也是最新版,截止到目前没有再更新过,所以只要你的大版本是2019年之后的,server端就用这个版本即可
- zipkin的存储方式有三种:内存、MySQL、ES;如果是生产环境建议是用MySQL或者ES,自己测试内存足以。另外两种方式我另写博客介绍。
- 本地启动完成的结果如下