add saga img
This commit is contained in:
parent
acffd7be8c
commit
391fd5949f
@ -65,6 +65,15 @@ DTM是首款golang的开源分布式事务管理器,优雅的解决了幂等
|
|||||||
// 提交saga事务,dtm会完成所有的子事务/回滚所有的子事务
|
// 提交saga事务,dtm会完成所有的子事务/回滚所有的子事务
|
||||||
err := saga.Submit()
|
err := saga.Submit()
|
||||||
```
|
```
|
||||||
|
|
||||||
|
成功运行后,可以看到TransOut、TransIn依次被调用,完成了整个分布式事务
|
||||||
|
|
||||||
|
### 时序图
|
||||||
|
|
||||||
|
上述saga分布式事务的时序图如下:
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
### 完整示例
|
### 完整示例
|
||||||
参考[examples/quick_start.go](./examples/quick_start.go)
|
参考[examples/quick_start.go](./examples/quick_start.go)
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user