文章 2024-12-22 来自:开发者社区

微服务SpringCloud链路追踪之Micrometer+Zipkin

视频教程: https://www.bilibili.com/video/BV12LBFYjEvR 效果演示 当我们发送一个请求给 Gateway 的时候,由 Micrometer trace 进行链路追踪和数据收集,由 Zipkin 进行数据展示。可以清楚的看到微服务的调用过程,以及每个微服务处理工作所花的时间。 在生产环境当中ÿ...

微服务SpringCloud链路追踪之Micrometer+Zipkin
文章 2024-11-17 来自:开发者社区

微服务链路追踪原理,一文搞懂!

关注△mikechen的互联网架构△,10年+BAT架构经验倾囊相授 大家好,我是 mikechen | 陈睿 。 随着微服务系统拆分后,急需链路追踪有故障的服务,今天就重点讲解微服务链路追踪@mikechen 什么是微服务链路追踪 微服务链路追踪,全称是Microservices Distributed Tracing,是在分布式系统中跟踪和监控微服务间相互调用的过程的一种技术手段。 为什么用....

微服务链路追踪原理,一文搞懂!
文章 2024-11-04 来自:开发者社区

微服务Zipkin链路追踪原理,图解版,一文吃透!

关注△mikechen的互联网架构△,10年+BAT架构经验倾囊相授 大家好,我是 mikechen | 陈睿 。 随着微服务系统拆分后,急需链路追踪有故障的服务,今天就重点讲解Zipkin链路追踪的原理与使用@mikechen Zipkin Zipkin是一款开源的分布式实时数据追踪系统(Distributed Tracking System),能够收集服务间调用的时序数据,提供调用链路的...

微服务Zipkin链路追踪原理,图解版,一文吃透!
文章 2024-08-27 来自:开发者社区

微服务从代码到k8s部署应有尽有系列(十二、链路追踪)

我们用一个系列来讲解从需求到上线、从代码到k8s部署、从日志到监控等各个方面的微服务完整实践。 整个项目使用了go-zero开发的微服务,基本包含了go-zero以及相关go-zero作者开发的一些中间件,所用到的技术栈基本是go-zero项目组的自研组件,基本是go-zero全家桶了。 实战项目地址:https://github.com/Mikaelemmmm/go-zero-...

微服务从代码到k8s部署应有尽有系列(十二、链路追踪)
文章 2024-08-27 来自:开发者社区

带你十天轻松搞定 Go 微服务系列(九、链路追踪)

序言 我们通过一个系列文章跟大家详细展示一个 go-zero 微服务示例,整个系列分十篇文章,目录结构如下: 环境搭建:带你十天轻松搞定 Go 微服务系列(一) 服务拆分:带你十天轻松搞定 Go 微服务系列(二) 用户服务:带你十天轻松搞定 Go 微服务系列(三) 产品服务:带你十天轻松搞定 Go 微服务系列(四) 订单服务:带...

带你十天轻松搞定 Go 微服务系列(九、链路追踪)
文章 2024-03-19 来自:开发者社区

【Springcloud Alibaba微服务分布式架构 | Spring Cloud】之学习笔记(八)Config服务配置+bus消息总线+stream消息驱动+Sleuth链路追踪

1、SpringCloud Config分布式服务配置中心 1.1 微服务面临的问题 可以看到,每个微服务都需要一个配置文件,并且,如果有几个微服务都需要连接数据库 那么就需要配4次数据库相关配置,并且当数据库发生改动,那么需要同时修改4个微服务的配置文件才可以 ...

【Springcloud Alibaba微服务分布式架构 | Spring Cloud】之学习笔记(八)Config服务配置+bus消息总线+stream消息驱动+Sleuth链路追踪
文章 2024-01-26 来自:开发者社区

微服务框架(十六)Spring Boot及Dubbo zipkin 链路追踪组件埋点

  此系列文章将会描述Java框架Spring Boot、服务治理框架Dubbo、应用容器引擎Docker,及使用Spring Boot集成Dubbo、Mybatis等开源框架,其中穿插着Spring Boot中日志切面等技术的实现,然后通过gitlab-CI以持续集成为Docker镜像。   本文第一部分为调用链、OpenTracing、Zipkin和Jeager的简述;第二部分为Spring....

微服务框架(十六)Spring Boot及Dubbo zipkin 链路追踪组件埋点
文章 2023-11-21 来自:开发者社区

微服务线上问题排查困难?不知道问题出在哪一环?那是你还不会分布式链路追踪

咱们以前单体应用里面有很多的应用和功能,依赖各个功能之间相互调用,使用公共的代码包等等,排查问题,使用类似于 gdb/dlv 工具或者直接查看代码日志,进行定位和分析但是现在我们基本上都是微服务架构了,将以前的单体架构拆成了一个个独立的微服务,现在就变成了多个微服务之间的相互调用的关系在一个业务链条中,中间可能涉及到几个,十几个甚至几十个微服务的交互和配合,如果中间某一环出现了问题,那么我们是很....

微服务线上问题排查困难?不知道问题出在哪一环?那是你还不会分布式链路追踪
文章 2023-10-20 来自:开发者社区

Go语言微服务框架 - 9.分布式链路追踪-OpenTracing的初步引入

我们从API层到数据库层的链路已经打通,简单的CRUD功能已经可以快速实现。 随着模块的增加,我们会越发感受到系统的复杂性,开始关注系统的可维护性。这时,有个名词会进入我们的视野:分布式链路追踪。相关的内容可以参考这我的两篇文章: OpenTelemetry https://junedayday.github.i...

文章 2023-09-13 来自:开发者社区

Sleuth微服务链路追踪整合ELK和zipkin

1 分布式计算八大误区网络可靠。延迟为零。带宽无限。网络绝对安全。网络拓扑不会改变。必须有一名管理员。传输成本为零。网络同质化。(操作系统,协议)2 链路追踪的必要性如果能跟踪每个请求,中间请求经过哪些微服务,请求耗时,网络延迟,业务逻辑耗时等。我们就能更好地分析系统瓶颈、解决系统问题。因此链路跟踪很重要。我们自己思考解决方案:在调用前后加时间戳。捕获异常。链路追踪目的:解决错综复杂的服务调用中....

Sleuth微服务链路追踪整合ELK和zipkin

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

微服务

构建可靠、高效、易扩展的技术基石

+关注