RocketMQ 实现分布式事务,达到数据最终一致性

前言

在分布式环境下,经常会有跨服务的事务需求,典型的例子如: 服务A 为账户服务,服务B为包月服务,在服务A扣钱成功之后,要在服务B上做增加包月时长的操作,需要保证数据的一致性。本文主要描写如何在分布式环境下通过Rocket MQ的事务消息保证数据的最终一致性。

注: 最终一致性是指在中间过程中,数据有可能不一致,但经过一段时间后(具体时长视网络延迟以及系统负载而定),数据最终会保持一致。


       面试题     RocketMQ,分布式,架构 , 面试题
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×