Seata(Simple Extensible Autonomous Transaction Architecture):简朴可 ...

打印 上一主题 下一主题

主题 530|帖子 530|积分 1605

1、seata简介

seata官网:https://seata.apache.org/zh-cn/

点击快速入门
2、Seata 是什么?

Seata是什么:https://seata.apache.org/zh-cn/docs/overview/what-is-seata

3、Seata发展汗青

Seata发展汗青:https://seata.apache.org/zh-cn/docs/overview/history
Seata(Simple Extensible Autonomous Transaction Architecture):简朴可扩展自治事务架构
4、Seata术语表

Seata术语表:https://seata.apache.org/zh-cn/docs/overview/terminology

5、跳转到github


6、seata的概念及工作流程

https://github.com/apache/incubator-seata

7、seata的工作流程总结



  • 全局事务:一个分布式事务就是一个全局事务,由一系列的分支事务构成
  • 分支事务:就是本地事务

  • TC(Transaction Coordinator)事务和谐器,监控所有全局和分支事务的状态,驱动全局事务的提交和回滚。
  • TM(Transaction Manager)事务管理器,控制全局事务范围,开启一个全局事务,发起全局事务的提交和回滚。
  • RM(Resource Manager)资源管理器,管理分支事务的工作资源,向TC注册分支事务并陈诉分支事务的实行状态,实行分支事务的提交和回滚
工作流程:*****
  1. TM向TC开启一个全局事务,TC为全局事务生成一个XID唯一标识
  2. XID会在微服务的调用链路中流传
  3. RM向TC注册一个本地事务作为XID相应全局事务下的分支事务
  4. TM向TC发起XID相应全局事务的提交大概回滚
  5. TC驱动RM完成XID相应全局事务下的所有分支事务的提交大概回滚

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

大连全瓷种植牙齿制作中心

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表