自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 springboot3.x.x 集成日志链路追踪,日志打印traceId

在springboot3.x.x升级之后不能使用,原因:Spring Cloud Sleuth已经迁移到Micrometer Tracing,不支持更高版本的springcloud。2. 添加Micrometer Tracing依赖,版本号不用写,由springcloud管理。1. 删除原来的Spring Cloud Sleuth依赖。这时日志中tranceId就会在日志中打印出来。

2025-09-12 15:17:09 332

原创 谷歌浏览器网页翻译插件-免费

摘要:本文介绍了"会译"翻译工具的使用方法,支持多语种在线即时翻译,涵盖文档、网页、文本等多种场景。操作步骤包括解压文件、打开扩展程序、启用开发者模式,以及拖拽.crx文件进行安装。文章还提及了免费设置技巧,为用户提供便捷的翻译解决方案。该工具适合需要快速翻译的各类用户群体。

2025-09-03 11:24:54 298

原创 Spring Cloud Consul 精通之路--第一阶段:基础认知与环境准备

本文介绍了如何从零开始学习使用Consul进行微服务治理。首先分析了微服务架构中的三大核心需求:服务发现、健康检查和配置管理。然后详细讲解了Consul的四大核心功能,并提供了三种本地搭建Consul开发环境的方法。最后指导读者创建Spring Boot项目作为实践基础。文章强调理论结合实践,通过动手操作来理解Consul在微服务架构中的作用。

2025-08-28 14:22:26 289

原创 Spring Cloud Consul 精通之路--第四阶段:项目实战与最佳实践

本文档详细介绍了如何搭建一个基于Consul的微服务系统Demo,包含用户服务、订单服务和API网关三大模块。系统采用SpringBoot框架,通过Consul实现服务注册发现、配置管理和动态路由。用户服务(8081端口)提供基础CRUD接口,订单服务(8082端口)通过Feign调用用户服务,API网关(8080端口)负责请求路由。文档从项目规划、各模块开发到最终集成测试,完整展示了微服务架构的实现过程,并包含混沌测试验证系统健壮性。关键点包括Consul配置中心使用、服务间调用、动态路由配置以及高可用性

2025-08-28 14:22:18 671

原创 Spring Cloud Consul 精通之路--第三阶段:深入与进阶

本文介绍了搭建高可用Consul集群的完整流程。内容包括:1)理解Server/Client架构,使用Docker Compose部署3个Server节点和1个Client节点的集群;2)通过模拟Leader节点宕机验证集群的高可用性;3)配置ACL安全认证,包括主令牌设置和应用端令牌配置;4)深入Spring Cloud Consul配置,如服务实例元数据标记等。文章提供了详细的配置示例和验证步骤,帮助读者掌握Consul集群的搭建、高可用测试和安全配置等核心技能。

2025-08-28 14:22:12 249

原创 Spring Cloud Consul 精通之路--第二阶段:核心功能实践

本文介绍了如何使用Spring Cloud Consul实现服务注册发现、分布式配置和健康检查三大核心功能。在服务注册部分,通过添加依赖、配置Consul连接信息并启用@EnableDiscoveryClient,实现服务自动注册与查询;分布式配置模块演示了如何将应用配置存储在Consul KV中,并支持动态刷新;健康检查章节则说明Consul如何利用Actuator端点自动监控服务状态。每个模块都包含具体实现步骤和验证方法,帮助开发者快速掌握Spring Cloud与Consul的集成应用。

2025-08-28 14:22:05 435

原创 Spring Cloud Consul 精通之路:从入门到实战

《Consul与Spring Cloud集成实践指南》摘要:本文提供了一份5阶段学习路径,帮助开发者掌握Consul在微服务架构中的应用。从基础认知到集群搭建,详细介绍了服务发现、健康检查、KV存储等核心功能的集成方法,重点讲解了Spring Boot项目中的服务注册发现、分布式配置等实践技巧。进阶部分包含集群搭建、ACL安全控制等生产级配置,最后通过微服务demo演示综合应用。文章强调实践导向,每个阶段都配有具体操作步骤和配置示例,是学习Consul服务网格的实用指南。

2025-08-28 14:18:11 513

原创 Spring Boot版本对应关系详解

SpringBoot版本选择指南摘要:SpringBoot 3.x系列要求JDK17+,支持JakartaEE9+和GraalVM原生镜像,适合新项目;2.7.x是最后一个支持JDK8的版本但已停止维护。版本选择取决于JDK要求(3.x需JDK17+,2.x支持JDK8-19)和JakartaEE兼容性。升级注意事项包括JDK版本、依赖库兼容性(如MyBatis-Plus 3.5.3.1+)及SpringCloud对应版本(3.x配2022+,2.7.x配2021)。建议新项目优先选用3.1+/3.2+版本

2025-08-28 14:15:40 3564

原创 windows安装docker

1. AMD64:支持 x86-64 架构(传统 PC),适用于搭载 Intel/AMD 处理器的设备(如 i5/R7 系列)。2. ARM64:支持 ARM 架构,适用于搭载高通骁龙或苹果 M 系列芯片的设备(如 Surface Pro X)。CMD或PowerShell输入:docker --version 会出现版本信息。安装过程中,可能会提示你重启计算机,按照提示操作。1. 点击图标即可启动。文件,根据提示安装就行。

2025-08-26 10:00:00 314

原创 安装docker,页面提示WSL needs updating

附上WSL文档整个更新过程分为两部分:1. 启用WSL功能;2. 将WSL 1升级到WSL 2并更新内核。

2025-08-26 10:00:00 7536

原创 Spring Cloud Gateway 学习之路 阶段四:生产环境考量

摘要:本文介绍了构建高可用API网关的关键实践,包括:1)通过无状态设计和多实例部署实现高可用性;2)利用SpringBootActuator、Prometheus和Grafana建立监控体系;3)性能优化策略,如避免阻塞操作和调整Netty参数;4)安全加固措施,包括HTTPS终接和攻击防护。文章提供了具体配置示例和实践任务,强调理论结合实践的重要性,帮助开发者构建生产级的稳定、可观测且安全的网关系统。

2025-08-25 09:11:40 860

原创 Spring Cloud Gateway 学习之路 阶段三:高级特性与自定义开发

本文介绍了Spring Cloud Gateway高级开发的关键技术点,包括:1.自定义全局过滤器的实现方法,通过GlobalFilter和Ordered接口实现认证、日志记录等功能;2.全局异常处理机制,通过ErrorWebExceptionHandler返回JSON格式错误信息;3.CORS跨域配置的两种方式;4.与Sentinel集成实现限流熔断,包括自定义限流异常处理;5.过滤器执行流程分析和顺序控制。文章提供了详细代码示例和实践任务,帮助开发者掌握生产环境所需的网关定制开发能力。

2025-08-25 09:11:32 908

原创 Spring Cloud Gateway 学习之路 阶段二:核心功能深入与实践

摘要:本文介绍了Spring Cloud Gateway的路由配置、断言和过滤器的使用。主要内容包括:1.路由配置的两种方式(配置文件/YAML和Java代码),2.常用内置Predicate工厂的用法及组合使用,3.内置Filter工厂的功能实现(修改请求/响应头、路径操作、限流等),4.与Nacos服务发现的集成方法。通过实践任务帮助掌握核心功能,如动态路由配置、复杂请求匹配规则和请求/响应处理等。文末提供了学习检查点,确保掌握网关配置、断言组合、过滤器操作和服务发现等关键技能。

2025-08-25 09:11:20 512

原创 Spring Cloud Gateway 学习之路 第一阶段:基础概念与快速入门

摘要:本文介绍了微服务架构下API网关的核心作用,包括解耦客户端与微服务、集中安全管控和简化调用流程。重点讲解了Spring Cloud Gateway的三大核心概念:路由(Route)定义转发规则,断言(Predicate)匹配请求条件,过滤器(Filter)处理请求响应。通过实践演示了如何创建Gateway项目并配置基本路由,包括路径重写等关键操作。最后提供了学习检查点,帮助读者确认是否掌握网关的基本原理和实践能力。(150字)

2025-08-25 09:11:05 638

原创 Spring Cloud Gateway 学习之路

本文系统介绍了Spring Cloud API网关的学习路径,分为四个阶段:首先理解网关概念并搭建基础项目;其次掌握路由配置、断言和过滤器等核心功能;然后学习自定义过滤器、异常处理等高级特性;最后关注生产环境的高可用、监控和安全部署。内容涵盖从基础入门到生产实践的完整知识体系,包括主流工具集成和性能优化策略,帮助开发者全面掌握API网关的设计与实现。

2025-08-22 16:04:33 1113

原创 @Serial注解详解

JDK14引入的@Serial注解用于标识序列化相关字段和方法(如serialVersionUID、readObject等),增强代码可读性。该注解非强制,但能更清晰地标注序列化代码。公司从JDK8升级到17后,IDEA建议在serialVersionUID字段上使用此注解。相关序列化知识可参考提供的技术文章链接。

2025-08-22 10:19:37 403

原创 内网无法连接GitHub---------对于国外的服务器也可使用此方式添加访问

内网无法连接GitHub打开URL: IPAddress.com.搜索栏搜索:github.com如果还需要添加相关的ip,只需搜索对应域名即可。如图:结果:打开文件:C:\Windows\System32\drivers\etc\hosts【如果无法修改文件需要管理员权限可先将文件复制到桌面后进行修改,然后删除原文件,将修改后的文件在复制进去。】添加如下:140.82.113.3 github.com重新打开GitHub就可以访问了。...

2021-06-28 10:33:08 1451 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除