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

厦门网站建设开发公司/网络推广优化平台

厦门网站建设开发公司,网络推广优化平台,百度搜索官网,wordpress导航页面设置目录概述为什么会出现这个技术?需要解决哪些问题?是什么搭建链路监控步骤zipkin监控平台服务提供者服务消费者(调用方)测试界面分析概述 为什么会出现这个技术?需要解决哪些问题? 在微服务框架中&#xf…

目录

    • 概述
      • 为什么会出现这个技术?需要解决哪些问题?
      • 是什么
    • 搭建链路监控步骤
      • zipkin监控平台
      • 服务提供者
        • 服务消费者(调用方)
        • 测试
    • 界面分析

概述

为什么会出现这个技术?需要解决哪些问题?

在微服务框架中,一个由客户端发起的请求在后端系统中会经过多个不同的服务节点调用来协同产生最后的请求结果, 每一个前端请求都会形成一条复杂的分布式服务调用链路,链路中的任何一环出现高延迟或错误都会引起整个请求最后的失败。

是什么

Spring Cloud Sleuth提供了一套完整的服务跟踪的解决方案。在分布式系统中提供追踪解决方案并且兼容支持了zipkin
简单说:Sleuth负责收集整理链路信息,zipkin负责展现。
github地址:https://github.com/spring-cloud/spring-cloud-sleuth

搭建链路监控步骤

zipkin监控平台

下载:SpringCloudF版起已不需要自己构建Zipkin server了,只需要调用jar包即可。
jar包下载地址:https://dl.bintray.com/openzipkin/maven/io/zipkin/java/zipkin-server/
下载版本:zipkin-server-2.12.9.exec.jar

百度云: 链接:https://pan.baidu.com/s/1ylayhUTs2mqct8DUGRtJOQ 提取码:cm29

运行:nohup java -jar /root/zipkin/zipkin-server-2.12.9-exec.jar >/root/zipkin/logs/zipkin.log 2>&1 &
访问:http://192.168.63.131:9411/zipkin/
在这里插入图片描述
专业术语:

  • Trace:类似于树结构的Span集合,表示一条调用链路,存在唯一标识
  • span:表示调用链路来源,通俗的理解span就是一次请求信息。相当与链路的节点,多个span组成的集合,组成了Trace链路。

在这里插入图片描述
Parent Id:表示上一级系统

服务提供者

模块:cloud-provider-payment8001

pom:添加依赖

<!--包含了sleuth+zipkin--><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-zipkin</artifactId></dependency>

配置文件:

##zipkin配置
spring.zipkin.base-url=http://192.168.59.131:9411
##关闭zipkin的服务发现功能
spring.zipkin.discovery-client-enabled=false
##设置使用http的方式传输数据
spring.zipkin.sender.type=web
##采样率值介于0-1,1则表示全部采样,一般0.5
sleuth.sampler.probability=1

controller

@GetMapping("/payment/zipkin")
public String paymentZipkin()
{return "hi ,i'am paymentzipkin server fall back,welcome to atguigu,O(∩_∩)O哈哈~";
}

补充:
可以再日志里看到追踪信息

##开启debug日志
logging.level.org.springframework.cloud.openfeign=debug
logging.level.org.springframework.cloud.sleuth=debug

在这里插入图片描述

服务消费者(调用方)

模块:cloud-consumer-order80

pom依赖:

<!--包含了sleuth+zipkin-->
<dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-zipkin</artifactId>
</dependency>

配置文件:修改同上
controller

@GetMapping("/consumer/payment/zipkin")
public String paymentZipkin()
{String result = restTemplate.getForObject("http://localhost:8001"+"/payment/zipkin/", String.class);return result;
}

测试

启动Eureka,8001,80
访问:http://localhost/consumer/payment/zipkin

zipkin:
服务名里查看到了服务提供者和消费者
在这里插入图片描述
选择提供者并点击查找
在这里插入图片描述
进入第一个链路:
消费者cloud-order-service的服务/consumer/payment/zipkin,调用了提供者cloud-payment-service的服务/payment/zipkin
并且附带了一些信息,请求方式,耗时等

在这里插入图片描述
更多的功能自行探索。

界面分析

在这里插入图片描述

该请求花费3.945s,30spans表示发了30次请求
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
依赖图谱:箭头指向哪,表示网络请求指向哪
在这里插入图片描述
在这里插入图片描述
点进去,查看详情
在这里插入图片描述

http://www.jmfq.cn/news/4753801.html

相关文章:

  • 十大平面设计公司/外贸网站seo教程
  • 业务型网站做seo/代做seo关键词排名
  • 东莞视频课程网站建设/广告推广平台哪个好
  • 装饰公司网站建设/沧州网站seo
  • 东莞网站建设 旅游/沈阳全网推广公司哪家好
  • 手把手做网站页面/培训教育机构
  • wordpress问答社区/新手seo要学多久
  • 盘锦网站制作公司/怎样做关键词排名优化
  • 邳州哪家做百度推广网站/seo和sem的区别与联系
  • 做实体童装店在哪个网站批发好/百度一下搜索网页
  • wordpress 获取图片地址/hyein seo
  • 临淄信息网招聘最新信息/百度地图优化
  • 新闻标题做的好的网站/seo快速优化报价
  • 广州效果图设计公司/vue seo优化
  • 免费企业名录网站/网站制作策划
  • 住建局领导班子成员分工/网络优化工程师
  • 植物设计网站推荐/微信朋友圈广告推广
  • nas可以做网站服务器吗/黑龙江暴雪预警
  • 免费网站空间/竞价 推广
  • 播州区住房城乡建设路的网站/qq刷赞网站推广快速
  • 案例剖析网站/短视频搜索seo
  • 椒江住房和城乡建设部网站/百度seo排名点击器
  • 婚介网站模板/夫唯seo怎么样
  • 怎么做网站的自然排名/网络营销推广策划的步骤
  • 南宁网站建设报价/百度推广年费多少钱
  • 0511网站/网站建设公司排名
  • 网站开发主管工作内容/关键字排名优化公司
  • 高唐网站建设服务商/短链接生成器
  • 网站做全景图预览/网络宣传怎么做
  • 深圳影视广告公司收费/优化网站seo