apache / apache/incubator-seata

TCC资源被当成AT资源处理

Open
#6,281 2 comments 0 reactions 1 assignee Claimed by @slievrly View on GitHub
type: bug
Dominant language
Java
Stars
26k
Forks
8.8k
Avg merge
1d 8h
Merged PRs (30d)
4

Description

### Ⅰ. Issue Description
TCC资源被当成AT资源处理

### Ⅱ. Describe what happened
项目集成TCC模式,应用启动后,日志输出信息不正确,看似是把TCC资源被当成AT资源在处理。
```
2024-01-22 10:16:03.328 INFO 8200 --- [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8100 (http) with context path ''
2024-01-22 10:16:03.340 INFO 8200 --- [ main] c.a.c.n.registry.NacosServiceRegistry : nacos registry, DEFAULT_GROUP dubbo-stock-example 192.168.17.72:8100 register finished
2024-01-22 10:16:04.544 INFO 8200 --- [ main] com.yimo.samples.stock.StockApplication : Started StockApplication in 18.743 seconds (JVM running for 22.436)
2024-01-22 10:16:54.197 INFO 8200 --- [ch_RMROLE_1_1_8] i.s.c.r.p.client.RmUndoLogProcessor : rm handle undo log process:UndoLogDeleteRequest{resourceId='jdbc:mysql://127.0.0.1:3306/seata', saveDays=7, branchType=AT}
2024-01-22 10:16:54.197 INFO 8200 --- [ch_RMROLE_1_2_8] i.s.c.r.p.client.RmUndoLogProcessor : rm handle undo log process:UndoLogDeleteRequest{resourceId='StockTccActionOne', saveDays=7, branchType=AT}
2024-01-22 10:16:54.197 WARN 8200 --- [ch_RMROLE_1_2_8] io.seata.rm.RMHandlerAT : Failed to get dataSourceProxy for delete undolog on StockTccActionOne

```

### Ⅲ. Describe what you expected to happen

### Ⅳ. How to reproduce it (as minimally and precisely as possible)
克隆项目 [https://github.com/htwdjqr/yimo-seata-samples](https://github.com/htwdjqr/yimo-seata-samples),运行**StockApplication**应用,观察应用启动日志。

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

### Ⅵ. Environment:

- JDK:1.8
- Spring Boot:2.6.3
- Spring Cloud Alibaba:2021.0.1.0
- Nacos:1.4.2
- Dubbo:2.7.15
- Seata Server:1.7.0
- Seata Client:1.7.0

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.