首页
架构设计
后端
java
python
PHP
前端
vue
react
js+ccs
nodejs
AI
运维
Linux
常用工具
中间件
软件部署
运维随笔
问题记录
系列文章
redis理论及实战
RabbitMQ安装及原理
RocketMQ
Kafka
mysql5.7使用及原理
elasticsearch
轻松玩转大模型微调
K8S
软考
系统架构师
系统分析师
我的动态
路口、下车
累计撰写
78
篇文章
累计创建
52
个标签
累计收到
2
条评论
栏目
首页
架构设计
后端
java
python
PHP
前端
vue
react
js+ccs
nodejs
AI
运维
Linux
常用工具
中间件
软件部署
运维随笔
问题记录
系列文章
redis理论及实战
RabbitMQ安装及原理
RocketMQ
Kafka
mysql5.7使用及原理
elasticsearch
轻松玩转大模型微调
K8S
软考
系统架构师
系统分析师
我的动态
目 录
CONTENT
以下是
微服务治理
相关的文章
2025-08-26
springboot集成sleuth+zipkin链路追踪
文章介绍了微服务架构中分布式链路追踪的重要性及其实现方式。在复杂的微服务系统中,一个请求可能涉及多个服务调用,使用链路追踪技术可以帮助快速定位问题。文章提到了几种流行的链路追踪工具,如Google的Dapper、Twitter的Zipkin以及阿里的Eagleeye和Skywalking。接着详细解释了链路追踪中的核心概念,包括Span(跨度)、Trace(跟踪)以及Annotation(标注),并说明了这些概念如何共同工作以记录请求流程。随后,文章指导读者如何通过Spring Cloud Sleuth与Zipkin整合来实现链路追踪功能,包括添加必要的依赖、配置日志级别、安装和配置Zipkin服务器等步骤,并提供了具体的代码示例。最后,还介绍了如何将Zipkin收集的数据持久化到Elasticsearch中,以便于长期存储和查询。
2025-08-26
9
0
0
架构设计
java
springboot
运维
软件部署
2025-08-26
springboot集成sentinel
本文介绍了Sentinel监控平台在Windows和Docker环境下的安装方法及访问方式。对于Windows安装,需要下载1.8.5版本的jar包,并使用特定命令行启动,其中默认用户名和密码均为sentinel。Docker安装则通过拉取最新的bladex/sentinel-dashboard镜像并运行容器来实现,同时设置容器重启策略为始终重启。访问Sentinel监控平台可通过http://192.168.171.132:8858/,登录凭证同样为sentinel。此外,文档还提供了application.yml配置示例,用于指定日志存储路径和连接到Sentinel控制台的相关参数。
2025-08-26
7
0
0
java
springboot
软件部署
架构设计
运维
2025-08-26
集成ELKF收集日志
本文介绍了ELK(Elasticsearch, Logstash, Kibana)栈的组件及其功能,包括Filebeat用于日志收集、Logstash进行数据处理、Elasticsearch存储和搜索数据、Kibana提供数据分析与可视化。文章详细描述了如何使用Docker Compose在Linux环境下部署ELK栈,并提供了docker-compose.yml文件配置示例及注意事项。此外,还介绍了在Windows上安装和配置Filebeat的方法,以及如何通过Spring Boot项目配置日志输出至指定路径,实现日志的集中管理和分析。最后,给出了一个自定义的日志IP配置类以增强日志记录能力。
2025-08-26
8
0
0
架构设计
后端
springboot
java
2025-07-14
skywalking+es实现链路追踪
本文介绍了微服务链路追踪的必要性,并对比了两种常用的链路追踪工具:Zipkin和SkyWalking。Zipkin由Twitter开发,现由CNCF托管,专注于收集、存储和可视化延迟数据;而SkyWalking则是一个全链路监控体系,包括APM、可观测性和服务网格分析功能,支持多种语言并具有丰富的UI界面。文章详细描述了在CentOS 7环境下使用Docker部署Elasticsearch 6.8.12、Kibana 6.8.12以及SkyWalking 8.5.0的具体步骤,包括镜像拉取、导出与导入、容器启动配置等。最后,提供了如何通过下载SkyWalking Agent并将它集成到应用中的方法,以实现对微服务链路的有效追踪。
2025-07-14
26
0
1
软件部署
运维
架构设计