阿里云文档 2024-07-22

RocketMQ事务消息的应用场景、功能原理及使用说明

事务消息为云消息队列 RocketMQ 版中的高级特性消息,本文为您介绍事务消息的应用场景、功能原理、使用限制、使用方法和使用建议。

阿里云文档 2023-11-03

HTTP协议下的Node.jsSDK收发事务消息的示例_云消息队列 RocketMQ 4.x系列_云消息队列 RocketMQ 版(RocketMQ)

云消息队列 RocketMQ 版提供类似XA或Open XA的分布式事务功能,通过云消息队列 RocketMQ 版事务消息,能达到分布式事务的最终一致。本文提供使用HTTP协议下的Node.js SDK收发事务消息的示例代码。

阿里云文档 2023-09-13

HTTP协议下的C#SDK收发事务消息的示例_云消息队列 RocketMQ 4.x系列_云消息队列 RocketMQ 版(RocketMQ)

云消息队列 RocketMQ 版提供类似XA或Open XA的分布式事务功能,通过云消息队列 RocketMQ 版事务消息,能达到分布式事务的最终一致。本文提供使用HTTP协议下的C# SDK收发事务消息的示例代码。

阿里云文档 2023-07-25

HTTP协议下的C++SDK收发事务消息的示例

云消息队列 RocketMQ 版提供类似XA或Open XA的分布式事务功能,通过云消息队列 RocketMQ 版事务消息,能达到分布式事务的最终一致。本文提供使用HTTP协议下的C++ SDK收发事务消息的示例代码。

阿里云文档 2023-07-25

HTTP协议下的PHPSDK收发事务消息的示例

云消息队列 RocketMQ 版提供类似XA或Open XA的分布式事务功能,通过云消息队列 RocketMQ 版事务消息,能达到分布式事务的最终一致。本文提供使用HTTP协议下的PHP SDK收发事务消息的示例代码。

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

3 张图带你彻底理解 RocketMQ 事务消息

大家好,我是君哥。事务消息是分布式事务的一种解决方案,RocketMQ 有成熟的事务消息模型,今天就来聊一聊 RocketMQ 事务消息实现机制。假如有一个电商场景,用户下单后,账户服务从用户账户上扣减金额,然后通知库存服务给用户发货,这两个服务需要在一个分布式事务内完成。这时,账户服务作为 Producer,库存服务作为 Consumer,见下面消息流程:账户服务作为 Producer 向 B....

3 张图带你彻底理解 RocketMQ 事务消息
文章 2022-09-20 来自:开发者社区

RocketMq- 分布式事务消息

分布式事务消息分布式事务的来龙去脉业务场景:用户A转账100元给用户B,这个业务比较简单,具体的步骤:1、用户A的账户先扣除100元2、再把用户B的账户加100元如果在同一个数据库中进行,事务可以保证这两步操作,要么同时成功,要么同时不成功。这样就保证了转账的数据一致性。但是在微服务架构中因为各个服务都是独立的模块,都是远程调用,没法在同一个事务中,所以就会遇到分布式事务问题。RocketMQ中....

RocketMq- 分布式事务消息
文章 2022-04-08 来自:开发者社区

RocketMQ-事务消息(分布式事务)

1、业务场景在电商场景里面,成功付款后,会发放优惠券。上面的场景:在电商系统中,会出现,付款成功后,准备发优惠券的时候,服务器宕机了。这个时候会造成用户成功付款,却没收到优惠券的情况。这种情况下,我们很容易想到用事务来保证付款和发优惠券的原子性即可:要么付款和发优惠券同时成功,要么同时失败,是不允许其他一个成功,另一个失败的。但上面,存在一种情况:付款和发优惠券高度耦合,这样子容易出现:发优惠券....

RocketMQ-事务消息(分布式事务)
文章 2022-01-06 来自:开发者社区

RocketMQ高手之路系列之九:RocketMQ之事务消息(二)

引言上文已经对于RocketMQ的事务消息大致交互流程进行了梳理,本篇文章主要从源码角度分析事务消息的实现。事务消息源码实现总结说明: 本文只针对主要的代码流程进行了梳理,去除了一些细枝末节的代码分析。阅读源码始终坚持抓大放小的原则,关注主要的业务流程以及设计思想,忽略事无巨细的细枝末节,否则会陷入源码的泥沼中出不来的。一、事务消息源码实现1、事务消息发送大致流程RocketMQ的事务消息主要实....

RocketMQ高手之路系列之九:RocketMQ之事务消息(二)
文章 2022-01-06 来自:开发者社区

RocketMQ高手之路系列之八:RocketMQ之事务消息(一)

引言事务的概念就不用多说了,我相信阅读文章的童鞋都是有着非常深刻的认识。我们都知道MQ可以实现微服务之间的异步以及解耦,那么引入MQ之后,如何实现微服务之间的数据一致性是一个值得思考的问题。事务消息将分为三篇文章进行介绍,本文主要介绍RocketMQ的事务原理,第二篇文章主要分析事务消息源码实现分析。在第三篇文章中将提供一种优化方案,解决RocketMQ对于业务代码侵入较大的问题。RocketM....

RocketMQ高手之路系列之八:RocketMQ之事务消息(一)

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

产品推荐