TCC简单版
2021-09-14 11:56:19 2 举报
简单版实现
作者其他创作
大纲/内容
全局状态机
客户端
先保存到事务状态表
然后通过事件通知全局状态机更改状态
事务节点1
处理中
全局状态机
PC
事务节点2
Abstrac抽象类
字段:1、事务id、2、上游节点事务id (如果没有表示第一层) 往上追溯3、当前事务节点状态(before ==trying ,执行完之后执行 doTry后, )4、业务库、表信息5、6、7、
before 记录上下文
logic-A
try
before
处理失败
after
事务单元
处理中
处理成功
interface
logic-C
事务状态表
doTry doCancal
logic-B
0 条评论
下一页