dromara / dromara/raincat

嵌套调用的情下出现问题,如A-->B-->C

Open
#9 4 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
1.9k
Forks
644
PR merge metrics
No merged PRs in 30d

Description

我测试了一下嵌套调用的情况,想问一下,为啥同一个事务活动中,却会创建两个事务组呢:
![default](https://user-images.githubusercontent.com/26647367/35950520-eb4c5c3c-0cb1-11e8-955a-de27ade14598.png)

这里模拟的是 consumer调用order,order再调用stock。在这个嵌套调用中,是一次完整的事务活动,不应该属于同一个事务组吗?
如果同一次事务活动中创建了两个或以上的事务组的话,那么当出现了有的事务组成功,有的事务组失败的情况下,最终的这次事务活动是成功还是失败?事务管理器如何进行回滚?

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.