微服务学习22——分布式事务追踪的相关概念

核心步骤:

数据采集、数据存储、查询展示

由于不同分布式系统的API并不兼容,这就导致了如果要切换系统,就要给事务追踪带来较大改动。因此就诞生了open Tracing规范,以此解决不同分布式系统追踪的问题。

 

open Tracing:

优势:

来自大名鼎鼎的CNCF

Zipkin,TRACER,JAEGER,GRPC等等

 

Annotation

事件类型:

cs(Client Send):客户端发起请求的时间

cr(Client Received):客户端收到处理完请求的时间。

ss(Server Send):服务端处理完逻辑的时间

sr(Server Received):服务端收到调用端请求的时间。

 

客户端调用时间=cr-cs

服务端处理时间=sr-ss

 

Zipkin的核心架构:

几个重要id:

traceId

spanId

parentId

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值