解决分布式事务

1.分布式解决方案

https://blog.csdn.net/mine_song/article/details/64118963

2.非常详细的一个业务逻辑

https://blog.csdn.net/lovesomnus/article/details/51776942

至于消费端消费失败?

https://www.cnblogs.com/happyflyingpig/p/8207003.html

通过监听器,返回消息的状态,过一段时间,rocketmq会继续发送

涨姿势了

还有一个是XA事务,2段式事务提交。

2段式:先查询每个数据库的状态,ok了之后,第2段是本地执行然后提交事务。

事务管理器:Atomikos,Jtom,Bitromix

扫描二维码关注公众号,回复: 3054330 查看本文章

缺点是:一旦询问的阶段机器挂了或者连接超时等等,那么第2阶段也就凉了

下面是一个老师的讲解https://pan.baidu.com/s/1T4xRayQTgSypOwrTgfMXDA

cap理论

C---一致性

A---可用性

P---分区容错性

在实际中,只能保证其中2个实现

猜你喜欢

转载自blog.csdn.net/weixin_38336658/article/details/81514671