美文网首页
40.Sleuth介绍

40.Sleuth介绍

作者: LANSHENGYANG | 来源:发表于2020-06-02 09:18 被阅读0次

Sleuth

  • SpringCloud Sleuth主要功能就是在分布式系统中提供追踪解决方案。它大量借用了Google Dapper的设计先来了解一下Sleuth的术语和相关概念。
  • Trace
    • 由一组Trace Id相同的Span串联形成一个树状结构。为了实现请求跟踪,当请求到达分布式系统的入口端点时,只需要服务跟踪框架为该请求创建一个唯一的标识(即TraceId),同时在分布式系统内部流转的时候,框架始终保持传递该唯一值,直到整个请求的返回。那么我们就可以使用该唯一标识将所有的请求串联起来形成一条完整的请求链路。
  • Span
    • 代表了一组基本的工作单元。为了统计各处理单元的延迟,当请求到达各个服务组件的时候,也通过一个唯一标识(SpanId)来标识它的开始,具体过程和结束。通过SpanId的开始和结束时间戳,就能统计该Span的调用时间,除此之外,我们还可以获取如事件的名称。请求信息等元数据。
  • Annotation
    • 用它记录一段时间内的事件,内部使用的重要注释:
      • cs (Client Send)客户端发出请求,开始一个请求的生命
      • sr (Server Received) 服务端接受到请求开始进行处理,sr - CS =网络延迟(服务调用的时间)
      • ss (Server Send)服务端处理完毕准备发送到客户端,SS- sr =服务器上的请求处理时间
      • Cr (Client Reveived)客户端接受到服务端的响应,请求结束。cr - sr =请求的总时间

相关文章

  • 40.Sleuth介绍

    Sleuth SpringCloud Sleuth主要功能就是在分布式系统中提供追踪解决方案。它大量借用了Goog...

  • Runtime介绍---术语介绍

    1. 什么是Runtime Runtime又叫运行时,是一套C语言的API。 我们平时编写的OC代码,底层都是基于...

  • 介绍

    万物终有一天会消失殆尽,诸神出卖黎明,光明为黑暗所湮灭,日月皆痕,海潮鸣泣,幼雏嚎啕,生灵涂炭。 托里奥世纪第20...

  • 介绍😊

    大家好,我是beth,初入简书,不邀自来,还请各位见谅! 先说说我是怎么想着来的吧?这不是刚过了一个寒假嘛...

  • 介绍

    在这个世界上还有三个家族他们不受各个国家联合国管。但他们身上有着使命分别是帝国家族曲国家族圣国家族。他们隐藏在一个...

  • 介绍

    云轩:主角,星罗帝国的二皇子。从小就不能练气,被人们称为废物。直到12岁的时候,自己的武魂觉醒才能练气,双...

  • 介绍

    万花阁 神秘至极的组织,亦正亦邪。万花阁的人行动隐秘,至今未被发现所在地。听说组成成员均以花来命名。所到之处,皆留...

  • 介绍

    此书命曰元.八洲传。属九洲四传第二部。第一部,上古往事。上古往事乃元八洲传外传。前两部为战胜心魔,而第三部,大梦...

  • 介绍

    千肆篇 7月的天气燥热,但在红杏阁里这份燥热就别有一番风味。漫天的胭脂水粉的香味变成了调味剂,女人们千姿百媚,在...

  • 介绍

    该文集属于收录文集,里面的内容不全是本人创作,有收录个人喜欢的内容。 *(偏个人向)

网友评论

      本文标题:40.Sleuth介绍

      本文链接:https://www.haomeiwen.com/subject/qumyzhtx.html