分布式事务 二阶段

二阶段分布式事务 两个阶段 准备 提交 , 角色 有事务协调器 和 事务参与者 ,准备阶段 事务协调器 发送确认消息给 参与者 ,参与者执行完业务 返回给协调器 告诉执行

成功或者失败,如果成功 到第二阶段 就提交成功 如果失败 提交失败回滚,

缺点

事务协调器 是单点 如果 事务协调器 宕机 那么参与者 一直等待 协调器 恢复

参与者 是阻塞的

 

安装运行DTM | DTM开源项目文档

.net core 下实现 需要 在线 DTM 事务协调器(事务管理器)

Release v1.18.0 · dtm-labs/dtm (github.com)

我这里用的windows 版的 

 dtm.exe 执行 后

登录这个地址  http://localhost:36789

 

posted on 2024-04-21 10:42  是水饺不是水饺  阅读(9)  评论(0)    收藏  举报

导航