【剖析 | SOFARPC 框架】之SOFARPC 链路追踪剖析

  1. 云栖社区>
  2. 博客>
  3. 正文

【剖析 | SOFARPC 框架】之SOFARPC 链路追踪剖析

花肉酱 2018-11-01 15:08:14 浏览2371
展开阅读全文

一. 前言

微服务已经被广泛应用在工业界,微服务带来易于团队并行开发、独立部署、模块化管理等诸多优点。然而微服务将原单体拆分多个模块独立部署,各模块之间链接变得错综复杂,在大规模分布式系统中这种复杂链路给维护带来了诸多困难。 如果对整个微服务架构不能了然于胸,便很难理清各模块之间的调用关系。 例如修改一个服务接口,对哪些服务造成影响不能快速定位。

SOFARPC 在5.4.0 以后提供了链路追踪技术,可以有效协助开发运营人员进行故障诊断、容量预估、性能瓶颈定位以及调用链路梳理。

如思维导图所示,本文将从以下几个方面介绍目前已经开源的 SOFARPC 的链路追踪技术:

1534003255772-af865e44-e7ef-4a37-8386-9f

二. 什么是链路追踪技术

链路追踪技术主要是收集、存储、分析分布式系统中的调用事件数据,协助开发运营人员进行故障诊断、容量预估、性能瓶颈定位以及调用链路梳理。 链路追踪技术包含

网友评论

登录后评论
0/500
评论
花肉酱
+ 关注