spring cloud

黄俊懿10 小时前
java·spring cloud·微服务·云原生·架构·系统架构·架构师
【深入理解SpringCloud微服务】Seata(AT模式)源码解析——@GlobalTransactional注解与@globalLock生效的原理AT模式一阶段流程:AT模式二阶段(提交)流程:AT模式二阶段(回滚)流程:seata是基于SpringAOP实现的,通过SpringAOP的扩展点扫描@GlobalTransactional注解和@GlobalLock注解,生成代理对象,指定了自定义的代理增强器。
黄俊懿11 小时前
java·数据库·spring·spring cloud·微服务·架构·架构师
【深入理解SpringCloud微服务】Seata(AT模式)源码解析——开启全局事务在《Seata(AT模式)源码解析——@GlobalTransactional注解与@globalLock生效的原理》这一篇文章中,我们分析了Seata(AT模式)的原理,以及GlobalTransactionScanner和GlobalTransactionalInterceptor等核心类的源码。
全靠bug跑2 天前
java·spring cloud·docker·nacos
Nacos 入门实战:部署、服务注册与发现全指南在微服务架构中,服务之间通常通过 HTTP 请求进行远程调用。如果直接在代码中写死被调用服务的地址(如 IP 和端口),会带来以下问题:
郑州光合科技余经理2 天前
java·开发语言·javascript·git·spring cloud·php·生活
海外版生活服务系统源码 | 外卖+跑腿一站式平台技术解析在全球化与数字化的浪潮下,海外华人及留学生的本地生活服务需求日益增长。一个集外卖、跑腿、商城于一体的综合性平台,能够极大地解决信息分散、服务不便捷的痛点。本文将深入探讨一套完整的“海外生活服务系统”源码的设计思路、核心功能与技术实现,为开发者提供参考。
Haooog2 天前
后端·spring·spring cloud
Springcloud实用篇学习并且springcloud和spring boot的版本要兼容,列如:详情这是在orderservice里面的配置文件写的 不是在eureka中
DKunYu2 天前
java·spring cloud·微服务
1.Spring-Cloud初识很多创业公司早期或者传统企业会把业务的所有功能实现都打包在⼀个项⽬, 这就是单体架构. 业务的所有功能实现都打包在⼀个war包或者Jar包中, 这种⽅式就称为单体架构
serendipity_hky2 天前
java·后端·spring·spring cloud·openfeign
【SpringCloud | 第2篇】OpenFeign远程调用注解驱动:添加依赖:远程调用:调用阿里云的API获取某城市的天气。参照要调用的第三方API接口文档,获取天气的客户端:
我是小妖怪,潇洒又自在3 天前
后端·spring·spring cloud·sleuth·zipkin
springcloud alibaba(八)链路追踪链路追踪(Tracing)主要用于分布式系统中,尤其是微服务架构下,目的是为了跟踪一个请求在各个微服务之间的调用链路。它能够帮助开发者了解请求的执行流程、耗时情况以及各个服务之间的依赖关系,从而便于性能优化、故障排查和系统监控。以下是链路追踪的主要原因和优势:
一只游鱼3 天前
java·后端·spring cloud
我的第一个微服务项目cy-fang1.0Cy-fang 次元坊是一个微服务架构的动漫网站,它能够获取网络中的免费资源,包含了以下基础功能:这个想法是源于作者当时刚好学完spring cloud,在逛github的时候看到了开源项目dplayer,想着实践spring cloud 的时候正好用一用dplayer播放器,一举两得,于是有了这样的想法。。。。
哈哈哈笑什么3 天前
分布式·spring cloud·rabbitmq
企业级高并发分布式SpringCloud系统下,订单动态超时自动取消(最终成熟方案),使用spring-cloud-starter-stream-rabbit本次方案基于 Spring Cloud + RabbitMQ + Nacos 构建,核心解决动态超时配置、分布式一致性、消息可靠性、并发安全等核心问题,整体架构如下:
哈哈哈笑什么3 天前
分布式·后端·spring cloud
Sleuth+Zipkin 与 OpenSearch 结合是企业级分布式高并发系统的“王炸组合”当然可以!而且 Sleuth+Zipkin 与 OpenSearch 结合是企业级分布式高并发系统的“王炸组合” ——OpenSearch 作为高性能分布式搜索引擎,能完美承接链路日志、业务日志和链路追踪数据的检索需求,解决 Zipkin 仅能看链路拓扑、却查不了“原始日志/脏数据细节”的短板,让报错定位、数据脏乱溯源做到“精准到行、秒级检索”。
YDS8293 天前
spring boot·后端·spring cloud
SpringCloud —— 黑马商城的项目拆分和Nacos我们已经将黑马商城的前置知识学完(mp、docker),接下来就是要开始黑马商城项目了,这个项目本身是一个已经做好的项目,但是是单体架构,和苍穹外卖是一样的,现在我们将利用黑马商城来学习微服务,所以首先就需要拆分项目了。
Li_7695323 天前
java·后端·spring·spring cloud·skywalking
Spring Cloud — SkyWalking(六)这里搞一个接口,接受告警信息,实践一下,将 yml 文件中的 urls 该成 对应接口:创建对应的alarm-service 服务: AlarmMessage 类:对应之前文章中告警信息的内容,用作参数接收
哈哈哈笑什么3 天前
redis·分布式·spring cloud
完整Redis分布式锁技术方案(基于Redisson)基于Redisson实现高可靠分布式锁,支持单机/集群Redis自动适配,提供单点锁、联锁核心功能,通过静态工具类简化业务调用,同时保障锁的原子性、自动续期、超时控制等特性,适用于分布式系统中的并发场景(如库存扣减、订单创建、数据同步等)。
程序媛青青3 天前
spring boot·后端·spring cloud
spring boot 和 spring cloud 的区别核心区别: spring Boot 是用于快速构建单个、可独立运城的Spring 应用的工具; spring Cloud 是基于Spring Boot 构建的用于协调和管理多个微服务(即多个Spring Boot 应用)的微服务生态套件。
楠枬3 天前
后端·spring·spring cloud·负载均衡
负载均衡 -LoadBalance目录问题分析负载均衡服务端负载均衡客户端负载均衡Spring Cloud LoadBalancer自定义负载均衡策略
今天你TLE了吗3 天前
java·spring boot·分布式·spring cloud·幂等
Java:基于注解实现去重表消息防止重复消费当前灵感、部分资源来自于知识星球 :拿个offer如果侵权请联系删除当使用消息队列时,客户端重复消费可能会造成严重问题
A Mr Yang4 天前
java·开发语言·spring boot·后端·spring cloud·mybatis
JAVA 对比老、新两个列表,找出新增、修改、删除的数据
梵得儿SHI4 天前
java·spring boot·spring cloud·nacos·微服务架构的核心组件·服务注册发现与配置管理·nacos的核心原理与实战应用
SpringCloud - 核心组件精讲:Nacos 深度解析(服务注册 + 配置中心一站式实现)在微服务架构落地过程中,服务注册发现与配置中心是两大核心基础设施。传统方案中,我们常采用Eureka + Spring Cloud Config的组合,但这种方案存在组件割裂、配置推送不实时、集群部署复杂等问题。而 Nacos(Dynamic Naming and Configuration Service)作为 Spring Cloud Alibaba 生态的核心组件,一站式解决了这两大痛点 —— 既支持高可用的服务注册发现,又提供动态配置管理,还能灵活切换 AP/CP 模式、支持集群部署,成为微服务架