当前位置: 移动技术网 > IT编程>开发语言>Java > Zipkin分布式跟踪系统介绍

Zipkin分布式跟踪系统介绍

2018年11月29日  | 移动技术网IT编程  | 我要评论

zipkin是什么
zipkin分布式跟踪系统;它可以帮助收集时间数据,解决在microservice架构下的延迟问题;它管理这些数据的收集和查找;zipkin的设计是基于谷歌的google dapper论文。
每个应用程序向zipkin报告定时数据,zipkin ui呈现了一个依赖图表来展示多少跟踪请求经过了每个应用程序;如果想解决延迟问题,可以过滤或者排序所有的跟踪请求,并且可以查看每个跟踪请求占总跟踪时间的百分比。

为什么使用zipkin
随着业务越来越复杂,系统也随之进行各种拆分,特别是随着微服务架构和容器技术的兴起,看似简单的一个应用,后台可能有几十个甚至几百个服务在支撑;一个前端的请求可能需要多次的服务调用最后才能完成;当请求变慢或者不可用时,我们无法得知是哪个后台服务引起的,这时就需要解决如何快速定位服务故障点,zipkin分布式跟踪系统就能很好的解决这样的问题。

zipkin快速开始

zipkin官方

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网