当前位置: 首页 > news >正文

开源软件保定网站seo

开源软件,保定网站seo,永久免费无代码开发平台下载,个人业务网站教程Sleuth 一 引言 随着服务的越来越多,对调⽤链的分析会越来越复杂。它们之间的调⽤关系也许如下图: 问题: 1:微服务之间的调⽤错综复杂,⽤户发送的请求经历那些服务,调⽤链不清楚,没有⼀ 个⾃…

Sleuth

一 引言

随着服务的越来越多,对调⽤链的分析会越来越复杂。它们之间的调⽤关系也许如下图:

问题:

1:微服务之间的调⽤错综复杂,⽤户发送的请求经历那些服务,调⽤链不清楚,没有⼀ 个⾃动化⼯具来维护调⽤链。

2:⽆法快速定位调⽤链中哪个环节出了问题

二 Sleuth简介

1 SpringCloud-Sleuth

  • SpringCloud-Sleuth 提供的分布式系统中链路追踪解决⽅案

  • 同类产品:

    • SkyWalking是本⼟开源的基于字节码注⼊的调⽤链分析,以及应⽤监控分析⼯具。特点 是⽀持多 种插件,UI功能较强,接⼊端⽆代码侵⼊。⽬前已加⼊Apache孵化器。

    • cat 由⼤众点评开源,基于Java开发的实时应⽤监控平台,包括实时应⽤监控,业务监控 。 集成⽅案是通过代码埋点的⽅式来实现监控。

2 Sleuth术语

  • span:

代表了⼀组基本的⼯作单元。为了统计各处理单元的延迟,当请求到达各个服务组件的 时候,也通过⼀个唯⼀标识(SpanId)来标记它的开始、具体过程和结束。通过SpanId 的开始和结束时间戳,就能统计该span的调⽤时间,除此之外,我们还可以获取如事件 的名称。请求信息等元数据。

  • Trace:

由⼀组Trace Id相同的Span串联形成⼀个树状结构。为了实现请求跟踪,当请求到达分 布式系统的⼊⼝端点时,只需要服务跟踪框架为该请求创建⼀个唯⼀的标识(即 TraceId),同时在分布式系统内部流转的时候,框架始终保持传递该唯⼀值,直到整个 请求的返回。那么我们就可以使⽤该唯⼀标识将所有的请求串联起来,形成⼀条完整的请求链路。

  • Annotation:⽤它记录⼀个完成请求的4个事件,内部使⽤的重要注释:

    • cs(Client Send)客户端发出请求,开始⼀个请求的⽣命

    • sr(Server Received)服务端接受到请求开始进⾏处理, sr-cs = ⽹络延迟(服务调⽤ 的时间)

    • ss(Server Send)服务端处理完毕准备发送到客户端,ss - sr = 服务器上的请求处理时 间

    • cr(Client Reveived)客户端接受到服务端的响应,请求结束。 cr -cs = 请求的总时间

http://www.dt0577.cn/news/4293.html

相关文章:

  • 做飞机票的图片的网站宁波seo在线优化方案公司
  • 分销网络设计案例seo优化博客
  • 宁波网站建设公司我赢网客服系统
  • 蚌埠建设网站公司成都网站seo外包
  • 分享型网站湖南网络优化服务
  • 做导购网站需要多大的服务器南京网络推广外包
  • 本地php网站搭建同城广告发布平台
  • 如何编写网站seo是一种利用搜索引擎的
  • 自己做的网站打开空白河南seo关键词排名优化
  • 武进网站建设代理商网站建设7个基本流程
  • 潍坊网站建设如何进行网站的推广
  • 建站公司上海google搜索引擎入口下载
  • 网站建设属于哪个经营范围什么是网络营销策略
  • 中金超钒 网站建设全网霸屏推广系统
  • 网站设计怎么做背景颜色seo排名赚app
  • 网站开发 都包含什么语言河南靠谱seo电话
  • 提供免费主页空间的网站湖南seo网站策划
  • 莆田做网站建设av手机在线精品
  • 国外建设网站的软件河北seo技术交流
  • 专门帮做ppt的网站吗品牌推广的三个阶段
  • php 网站响应时间关键字c语言
  • 做门户网站预算搜索指数在线查询
  • app制作开发教程网站排名优化方案
  • 东莞 网站建设中国2022年重大新闻
  • 动画设计考研可以考什么专业网站seo教程
  • 室内设计图网站有哪些最好的推广平台是什么软件
  • 网站制作 公开课网上推
  • 网站建设工作会议百度识图在线入口
  • 卡片式网站模板以服务营销出名的企业
  • 黄骅贴吧十一万视频seo优化教程