首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
分布式事务解决方案
订阅
年少也曾轻狂
更多收藏集
微信扫码分享
微信
新浪微博
QQ
3篇文章 · 0订阅
分布式事务:消息可靠发送
在上文简单提到了如何将消息进行可靠发送,因为shine-mq是无缝集成spring-boot-starter的,所以rabbitmq的操作也是基于spring的rabbitTemplate来完成的。 rabbitTemplate提供了setConfirmCallback方法,可…
可靠消息最终一致性分布式事务
可靠消息最终一致性方案主要适用于消息数据能够独立存储: 能够降低系统之间耦合度 业务对数据一致性的时间敏感度高 此方案需要实现的服务模式: 可查询操作:提供查询自身事务状态的接口。 幂等操作
分布式事务:基于可靠消息服务
但现在的系统往往采用微服务架构,业务系统拥有独立的数据库,因此就出现了跨多个数据库的事务需求,这种事务即为“分布式事务”。 一开始本来是想用来封装mq的操作方便使用,后续迭代增加了分布式事务的功能。下面就来介绍下这个中间件: 服务A在收到ready记录和消息持久化的应答后,就可…