apache / apache/incubator-seata

使用seata1.8 遇到事务不回滚问题,请求下

Open
#6,718 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
26k
Forks
8.8k
Avg merge
1d 8h
Merged PRs (30d)
4

Description

- [ ] I have searched the [issues](https://github.com/seata/seata/issues) of this repository and believe that this is not a duplicate.

### Ⅰ. Issue Description
我在A模块使用seata事务,向B模块插入数据,在B模块执行完后,A模块发生异常,B模块已经插入的数据不发生回滚

### Ⅱ. Describe what happened

If there is an exception, please attach the exception trace:

```
Just paste your stack trace here!
```
![image](https://github.com/user-attachments/assets/213e7b1b-0661-4aef-a212-4c73c202c215)

seata的日志

### Ⅲ. Describe what you expected to happen

### Ⅳ. How to reproduce it (as minimally and precisely as possible)

1. ![image](https://github.com/user-attachments/assets/f0646a6c-a4f1-41b7-9bf9-5ce1e2770a61)
2.
![image](https://github.com/user-attachments/assets/0d3a08d8-17c8-4783-9ba4-1a0e42ede139)

3. xxx

Minimal yet complete reproducer code (or URL to code):

### Ⅴ. Anything else we need to know?

### Ⅵ. Environment:

- JDK version(e.g. `java -version`): jdk11
- Seata client/server version: 1.8.0/1.8.0
- Database version: mysql5.7
- OS(e.g. `uname -a`):
- Others:

Contributor guide

Open the contributing guide

Research direction

No source files, tests, entry points, or complete reproducer are provided. Start by reviewing the A-to-B transaction flow and the attached Seata logs in the context of Seata 1.8.0, JDK 11, and MySQL 5.7. Done means reproducing the missing rollback and documenting the evidence needed to identify its cause.

Written by the indexing model from the issue text.

Assessment

Tech stack
java, mysql
Domain
databases, distributed-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.