原文:SpringCloud微服务实战——搭建企业级开发框架(三十三):整合Skywalking实现链路追踪

Skywalking是由国内开源爱好者吴晟 原OneAPM工程师 开源并提交到Apache孵化器的产品,它同时吸收了Zipkin Pinpoint CAT的设计思路,支持非侵入式埋点。是一款基于分布式跟踪的应用程序性能监控系统。另外社区还发展出了一个叫OpenTracing的组织,旨在推进调用链监控的一些规范和标准工作。 下载Skywalking,下载地址:https: skywalking.a ...

2021-12-17 12:05 0 758 推荐指数:

查看详情

SpringCloud微服务实战——搭建企业级开发框架(三十七):微服务日志系统设计与实现

  针对业务开发人员通常面对的业务需求,我们将日志分为操作(请求)日志和系统运行日志,操作(请求)日志可以让管理员或者运营人员方便简单的在系统界面中查询追踪用户具体做了哪些操作,便于分析统计用户行为;系统运行日志又分为不同的级别(Log4j2): OFF > FATAL > ERROR ...

Fri Feb 18 21:04:00 CST 2022 0 1168
SpringCloud微服务实战——搭建企业级开发框架(十八):集成Gateway实现微服务路由转发

  在微服务架构里,服务的粒度被进一步细分,各个业务服务可以被独立的设计、开发、测试、部署和管理。这时,各个独立部署单元可以用不同的开发测试团队维护,可以使用不同的编程语言和技术平台进行设计,这就要求必须使用一种语言和平 台无关的服务协议作为各个单元间的通讯方式。 API 网关的定义   网关 ...

Tue Nov 16 20:24:00 CST 2021 0 775
SpringCloud微服务实战——搭建企业级开发框架(二):环境准备

这里简单说明一下在Windows系统下开发SpringCloud项目所需要的的基本环境,这里只说明开发过程中基础必须的软件,其他扩展功能(Docker,k8s,MinIO,XXL-JOB,EKL,Keepalived,Nginx,RabbitMQ,Kafka等)用到的软件会在具体使用时详细 ...

Sun Oct 24 01:02:00 CST 2021 2 2495
SpringCloud微服务实战——搭建企业级开发框架(三):创建Maven工程

在新建工程前,先了解一下什么是敏捷开发“松结对编程”及“L型代码结构”这里有详细的介绍和说明 : 敏捷开发“松结对编程”系列之十一:L型代码结构(团队篇之一) 使用Maven创建项目之前,我们要对工程有一个大概的规划,为了保持类库统一管理,引入的jar包版本不冲突,我们需要用到Maven的BOM ...

Sun Oct 24 01:56:00 CST 2021 2 1897
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM