本文主要是介绍Spring Cloud Sleuth Zipkin 展示追踪数据,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
上篇文章我们介绍了Spring Cloud Sleuth 链路追踪, 可以在输出的log中增加唯一请求的标识以及spanid, 然后可以采用ELK来对数据做集中管理,但是无法提供直观的调用链的展示,本章将介绍使用ZipKin来对数据进行展示。
ZipKin可以很直观的看出一个请求的调用链,从哪个服务开始,到哪个服务,期间用了多少时间等等信息。
首先我们需要创建一个ZipKin的项目,集成ZipKin的ui用于数据的展示和收集, pom.xml配置如下:
<dependency><groupId>io.zipkin.java</groupId><artifactId>zipkin-server</artifactId>
</dependency>
<dependency><groupId>io.zipkin.java</groupId><artifactId>zipkin-autoconfigure-ui</artifactId>
</dependency>
创建启动类
/*** ZipKin Server** @author yinjihuan* @create 2017-11-28 11:18**/
@SpringBootApplication
@EnableZipkinServer
public class ZipKinServerApplication {public static void main(String[] args) {SpringApplication.run(ZipKinServerApplication.class, args);
这篇关于Spring Cloud Sleuth Zipkin 展示追踪数据的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!