文章 2025-01-01 来自:开发者社区

分布式系统架构6:链路追踪

这是小卷对分布式系统架构学习的第6篇文章,关于链路追踪,之前写过traceId的相关内容:https://juejin.cn/post/7135611432808218661,不过之前写的太浅了,且不成系统,只是简单的理解,今天来捋一下链路追踪的理论 1.为什么需要链路追踪 在复杂的分布式系统中&...

分布式系统架构6:链路追踪
文章 2024-08-21 来自:开发者社区

分布式链路监控系统问题之系统拆分后链路追踪技术的问题如何解决

问题一:系统拆分后,链路追踪技术要解决哪些问题? 系统拆分后,链路追踪技术要解决哪些问题? 参考回答: 系统拆分后,链路追踪技术要解决的主要问题是如何分析一次用户请求所触发的多次跨系统的调用过程,以及如何定位存在响应问题的调用链路。 关于本问题的更多回答可点击原文查看: https://developer.aliyun.com/ask/...

文章 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链路追踪
文章 2023-11-06 来自:开发者社区

RocketMQ x OpenTelemetry 分布式全链路追踪最佳实践(3)

场景最佳实践目前,主流的云服务供应商都为 OpenTelemetry 提供了良好的支持,阿里云上的 SLS 和 ARMS 两款可观测产品都提供了基于 OpenTelemetry 的分布式全链路追踪服务。为了更好地展示分布式全链路追踪的过程,这里提供了一个代码示例:rocketmq-opentelemetry 。在这个代码示例中,会启动三个不同的进程,涉及三种不同类库和业务逻辑之间的相互调用,展示....

RocketMQ x OpenTelemetry 分布式全链路追踪最佳实践(3)
文章 2023-11-06 来自:开发者社区

RocketMQ x OpenTelemetry 分布式全链路追踪最佳实践(2)

Messaging Span 定义Specifaition 中描述了 messaging span 的拓扑关系,包括代表消息发送、接收和处理的不同 span 之间的父子和链接关系。关于具体的定义可以参考:Semantic Conventions of Messaging。对应到 RocketMQ 中,有三种不同的 span:特别地,默认情况下,receive span 是不启用的。在 recei....

RocketMQ x OpenTelemetry 分布式全链路追踪最佳实践(2)
文章 2023-11-06 来自:开发者社区

RocketMQ x OpenTelemetry 分布式全链路追踪最佳实践(1)

在分布式系统中,多个服务之间的交互涉及到复杂的网络通信和数据传输,其中每个服务可能由不同的团队或组织负责维护和开发。因此,在这样的环境下,当一个请求被发出并经过多个服务的处理后,如果出现了问题或错误,很难快速定位到根因。分布式全链路追踪技术则可以帮助我们解决这个问题,它能够跟踪和记录请求在系统中的传输过程,并提供详细的性能和日志信息,使得开发人员能够快速诊断和定位问题。对于分布式系统的可靠性、性....

RocketMQ x OpenTelemetry 分布式全链路追踪最佳实践(1)
文章 2023-07-26 来自:开发者社区

Spring Boot项目如何实现分布式日志链路追踪

1.概述作为一名后端开发工程师,排查系统问题用得最多的手段之一就是查看系统日志,在当下主要的分布式集群环境中一般使用ELK(Elasticsearch , Logstash, Kibana)来统一收集日志,以便后续查看日志定位追踪相关问题。但是在并发情况下,大量的系统用户即多线程并发访问后端服务导致同一个请求的日志记录不再是连续相邻的,此时多个请求的日志是一起串行输出到文件中,所以我们筛选出指定....

文章 2023-07-04 来自:开发者社区

Spring Boot项目如何实现分布式日志链路追踪

1.概述 作为一名后端开发工程师,排查系统问题用得最多的手段之一就是查看系统日志,在当下主要的分布式集群环境中一般使用ELK(Elasticsearch , Logstash, Kibana)来统一收集日志,以便后续查看日志定位追踪相关问题。但是在并发情况下,大量的系统用户即多线程并发访问后端服务导致同一个请求的日志记录不再是连续相邻的&#...

Spring Boot项目如何实现分布式日志链路追踪
文章 2023-03-29 来自:开发者社区

RocketMQ x OpenTelemetry 分布式全链路追踪最佳实践

作者简介:艾阳坤,Apache RocketMQ PMC Member/Committer,CNCF OpenTelemetry Member,CNCF Envoy contributor。在分布式系统中,多个服务之间的交互涉及到复杂的网络通信和数据传输,其中每个服务可能由不同的团队或组织负责维护和开发。因此,在这样的环境下,当一个请求被发出并经过多个服务的处理后,如果出现了问题或错误,很难快速....

RocketMQ x OpenTelemetry 分布式全链路追踪最佳实践
文章 2023-02-10 来自:开发者社区

基于SpringCloud体系实现的一套支持云原生的分布式微服务架构,提供OAuth2/JWT权限认证、分布式事务、灰度、限流、链路追踪等功能,支持Docker容器化部署、镜像交付、K8S容器编排

Lion 项目简介项目已托管至Github,请前往https://github.com/micyo202/lion查看源码项目镜像已经推送至Docker Hub,请前往https://hub.docker.com/u/micyo202查看/拉取感谢JetBrains提供的开源许可,推荐使用IntelliJ IDEA进行开发lion是基于Spring Cloud体系实现的一套支持云原生的分布式微服....

基于SpringCloud体系实现的一套支持云原生的分布式微服务架构,提供OAuth2/JWT权限认证、分布式事务、灰度、限流、链路追踪等功能,支持Docker容器化部署、镜像交付、K8S容器编排

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

产品推荐

阿里云分布式应用服务

企业级分布式应用服务 EDAS(Enterprise Distributed Application Service)是应用全生命周期管理和监控的一站式PaaS平台,支持部署于 Kubernetes/ECS,无侵入支持Java/Go/Python/PHP/.NetCore 等多语言应用的发布运行和服务治理 ,Java支持Spring Cloud、Apache Dubbo近五年所有版本,多语言应用一键开启Service Mesh。

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等

登录插画

登录以查看您的控制台资源

管理云资源
状态一览
快捷访问