阿里云文档 2025-05-09

在Spring Cloud应用中接入MSE Nacos作为配置中心

本文主要介绍如何在Spring Cloud应用中集成MSE Nacos配置中心,实现配置的统一管理和动态刷新。

阿里云文档 2025-03-27

如何使用Spring框架集成云消息队列RocketMQ版的SDK收发消息?

云消息队列 RocketMQ 版支持集成Spring框架的Java SDK收发消息,本文为您介绍如何使用云消息队列 RocketMQ 版提供的Spring框架的Demo工程。

阿里云文档 2024-12-27

Spring集成

云消息队列 RabbitMQ 版支持Spring框架的SDK,本文介绍如何集成Spring框架的SDK客户端收发消息。

阿里云文档 2023-12-26

如何在SpringBoot框架下使用消息队列收发消息

本文介绍如何在 SpringBoot 框架下用 SOFAStack 消息队列收发消息。

文章 2023-10-16 来自:开发者社区

如何在Spring Cloud项目中集成Seata,实现分布式事务的管理和控制?

在微服务架构中,分布式事务是一个复杂且常见的挑战。Seata作为一个开源的分布式事务解决方案,提供了可靠的分布式事务支持。而Spring Cloud作为一个流行的微服务框架,提供了一系列的解决方案和集成支持。本文将详细介绍如何在Spring Cloud项目中集成Seata,实现分布式事务的管理和控制。 Seata简介 Seata(Simple Extensible Autonomous ...

如何在Spring Cloud项目中集成Seata,实现分布式事务的管理和控制?
文章 2023-08-17 来自:开发者社区

Spring Cloud 集成Seata分布式事务(Seata+Nacos+OpenFeign)

环境搭建 Nacos搭建 最新版本快速搭建 使用Mysql模式 Nacos直接启动即可。控制台默认账号密码是nacos/nacos,Mysql账户密码有两个 root/root 和 nacos/nacos。 Seata搭建 Seata版本1.5.0 快速搭建 Seata1.5.0版本直接是一个SpringBoot项目,下载后修改application.yml 文件中注册中心、配置中心...

Spring Cloud 集成Seata分布式事务(Seata+Nacos+OpenFeign)
文章 2022-12-17 来自:开发者社区

手把手教你Spring Cloud集成Seata XA模式

前言我们在前面的文章中已经教大家分别集成了Seata AT模式以及Seata TCC模式,这篇文章就教大家如何在自己的Spring Cloud项目中集成Seata XA模式。同样我们还是以购物车下单的业务场景作为本次案例,当前Seata版本为1.5.2:1.用户请求从Business业务入口进来,在业务入口中,我们会根据业务需求,先执行RPC扣款操作,然后再调用订单创建的功能;2.在订单创建过程....

手把手教你Spring Cloud集成Seata XA模式
文章 2022-12-17 来自:开发者社区

手把手教你Spring Cloud集成Seata TCC模式(下)

1.在预创建订单服务中,我们使用了一个status字段来表示订单的中间状态,还未生效的订单状态为预创建;2.当收到提交请求时,我们将订单状态置为成功;3.当收到回滚请求时,我们删除之前预创建的订单即可;Storage服务:import io.seata.rm.tcc.api.BusinessActionContext; import io.seata.rm.tcc.api.BusinessAct....

文章 2022-12-17 来自:开发者社区

手把手教你Spring Cloud集成Seata TCC模式(上)

前言在博客Spring Cloud集成分布式事务框架Seata 1.5.2中,我们已经集成了Seata AT模式,虽然AT模式可以覆盖大部分分布式事务需求,但是针对于一些追求高性能的业务场景,我们还是需要选择TCC模式;因为TCC的资源预留概念降低了锁的粒度,在分布式事务未完成前并不会阻塞同业务下的其他分布式事务的执行;但是有一点不好的就是:TCC模式对于业务侵入性比较大,整个分布式事务的资源准....

手把手教你Spring Cloud集成Seata TCC模式(上)
文章 2022-12-17 来自:开发者社区

Spring Cloud集成分布式事务框架Seata 1.5.2(三)

package com.example.awesomebusiness.api; import com.example.accountapi.api.WalletApi; import org.springframework.cloud.openfeign.FeignClient; /** * account:注册的服务名称; * contextId:注册到spring中的Bean名称,保证...

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

微服务

构建可靠、高效、易扩展的技术基石

+关注