SpringCloud——分布式请求链路跟踪Sleuth

这篇具有很好参考价值的文章主要介绍了SpringCloud——分布式请求链路跟踪Sleuth。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

安装运行zipkin

SpringCloud从F版已不需要自己构建Zipkin Server,只需要调用jar包即可
https://dl.bintray.com/oenzipkin/maven/io/zipkin/java/zipkin-server/
下载:zipkin-server-2.12.9-exec.jar
运行:java -jar zipkin-server-2.12.9-exec.jar
SpringCloud——分布式请求链路跟踪Sleuth,spring cloud,分布式,spring
浏览器访问:
SpringCloud——分布式请求链路跟踪Sleuth,spring cloud,分布式,spring

================================================================================

一条链路通过Trace id唯一标识,Span标识发起请求信息,各span通过parent id关联起来。
SpringCloud——分布式请求链路跟踪Sleuth,spring cloud,分布式,spring

服务提供者

一、依赖

spring-cloud-starter-zipkin (包含了sleuth+zipkin)

二、配置文件

spring:
	zipkin:
		base-url: http://localhost:9411 # 指定监控数据要打印的地址(zipkin访问地址)
	sleuth:
		sampler:
			# 采样率值介于0到1,1表示全部采集
			probability: 1
		
		

三、业务类Controller

@GetMapping("/payment/zipkin")
public String paymentZipkin(){
	return "xxxx";
}

服务消费者

一、引入依赖

spring-cloud-starter-zipkin (包含了sleuth+zipkin)

二、配置文件

spring:
	zipkin:
		base-url: http://localhost:9411 # 指定监控数据要打印的地址(zipkin访问地址)
	sleuth:
		sampler:
			# 采样率值介于0到1,1表示全部采集
			probability: 1
		

三、业务类Controller

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

SpringCloud——分布式请求链路跟踪Sleuth,spring cloud,分布式,spring文章来源地址https://www.toymoban.com/news/detail-563249.html

到了这里,关于SpringCloud——分布式请求链路跟踪Sleuth的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Spring Cloud Sleuth 分布式链路跟踪】 —— 每天一点小知识

                                                                                   💧 S p r i n g C l o u d S l e u t h 分布式链路跟踪 color{#FF1493}{Spring Cloud Sleuth 分布式链路跟踪} Sp r in g Cl o u d Sl e u t h 分布式链路跟踪 💧           🌷 仰望

    2024年02月11日
    浏览(32)
  • SpringCloud搭建微服务之Micrometer分布式链路追踪

    由于Spring Cloud Sleuth最新版本只支持Spring Boot 2.7.x,核心项目已经迁移到Micrometer Traceing项目,Spring Boot 3.x版本要实现分布式链路追踪需要集成Micrometer。更多详情可以参阅Micrometer官网 本文将以Spring Boot 3.2.x和Spring Cloud 2023.0.x版本和JDK 17实现分布式链路追踪,有需要了解Spring Bo

    2024年03月22日
    浏览(30)
  • 十六、Spring Cloud Sleuth 分布式请求链路追踪

    1、为什么出出现这个技术?需要解决哪些问题 2、是什么? 官网: https://github.com/spring-cloud/spring-cloud-sleuth spring-cloud-sleuth 提供了一套完整的分布式链路追踪的解决方案 ,并且兼容支持了 zipkin (展现) 3、解决 1、下载运行zipkin 下载jar包到本地 https://repo1.maven.org/maven2/io/zipkin/

    2024年02月12日
    浏览(32)
  • 结合云计算的最新技术和现状,介绍云计算基础知识、开源分布式数据库Clickhouse、可视化数据分析工具、分布式链路跟踪系统Pinpoint、数据湖存储系统Pulsar等

    作者:禅与计算机程序设计艺术 2019年,“云计算”将成为“经济全球化”的热门词汇之一,2020年全球云计算市场规模预计达到1万亿美元。中国是继美国、英国之后,成为全球第四大云服务提供商。华为、腾讯、阿里巴巴等互联网巨头纷纷布局云计算领域,各家公司纷纷推出

    2024年02月08日
    浏览(37)
  • 使用Jaeger进行分布式跟踪:学习如何在服务网格中使用Jaeger来监控和分析请求的跟踪信息

    🌷🍁 博主猫头虎 带您 Go to New World.✨🍁 🦄 博客首页——猫头虎的博客🎐 🐳《面试题大全专栏》 文章图文并茂🦕生动形象🦖简单易学!欢迎大家来踩踩~🌺 🌊 《IDEA开发秘籍专栏》学会IDEA常用操作,工作效率翻倍~💐 🌊 《100天精通Golang(基础入门篇)》学会Golang语言

    2024年02月08日
    浏览(31)
  • 分布式系统中的分布式链路追踪与分布式调用链路

    本文分享自天翼云开发者社区《分布式系统中的分布式链路追踪与分布式调用链路》,作者:c****w 在分布式系统中,由于服务间的调用关系复杂,需要实现分布式链路追踪来跟踪请求在各个服务中的调用路径和时间消耗。这对问题排查和性能监控都很重要。 常用的分布式链

    2024年01月19日
    浏览(40)
  • 分布式链路追踪专栏,分布式链路追踪:Skywalking集群管理设计

    SkyWalking 是一个开源 APM 系统,包括针对 Cloud Native 体系结构中的分布式系统的监视,跟踪,诊断功能。核心功能如下: 服务、服务实例、端点指标分析; 根本原因分析,在运行时分析代码; 服务拓扑图分析; 服务,服务实例和端点依赖性分析; 检测到慢速服务和端点; 性

    2024年02月01日
    浏览(61)
  • 分布式链路追踪专栏,Spring Cloud Sleuth:分布式链路追踪之通信模型设计

    Spring Cloud Sleuth  赋予分布式跟踪的  Spring Boot  自动配置的一键解决方案。 Spring Cloud Sleuth  是基于  Brave  的封装,也是很多公司采用开源加自研的最佳解决方案。 那么从作为架构师或者技术专家如何去借鉴优秀框架的设计理念和思想,本次  Chat  将开启作者既分布式链路

    2024年01月19日
    浏览(54)
  • 分布式跟踪系统

    当代的互联网的服务,通常都是用复杂的、大规模分布式集群来实现的。互联网应用构建在不同的软件模块集上,这些软件模块,有可能是由不同的团队开发、可能使用不同的编程语言来实现、有可能布在了几千台服务器,横跨多个不同的数据中心。 问题: 请求整体耗时较

    2023年04月17日
    浏览(21)
  • 分布式链路追踪

    随着互联网业务快速扩展,软件架构也日益变得复杂,为了适应海量用户高并发请求,系统中越来越多的组件开始走向分布式化,如单体架构拆分为微服务、服务内缓存变为分布式缓存、服务组件通信变为分布式消息,这些组件共同构成了繁杂的分布式网络。 在大型系统的微

    2024年02月16日
    浏览(28)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包