使用seats集群,执行事务操作,报错 -问答-阿里云开发者社区-阿里云
开发者社区
>
问答
>
正文
使用seats集群,执行事务操作,报错
一人吃饱,全家不饿
2021-02-02 11:32:06
164
使用seats集群,执行事务操作,报错Could not found global transaction xid = ip:8091:86933268920868864, may be has finished
使用seats单节点时正常; 这个错误正常情况下1阶段不会发生,只有异常情况下才可能发生 对于at,2阶段是定时任务产生的,多个tc由于没有锁,可能导致对同一事务发起多次2阶段提交,当第1个tc 请求提交后,清理了该事务的数据之后,第2个tc 再处理,就会发生这样的情况。
添加回答
分享到
取消
提交回答
全部回答(1)
一人吃饱,全家不饿
2021-02-02 11:47:26
这个异常是rm注册的时候抛出的异常,来保证一个全局事务已经结束时,不会再有剩余的事务,保证了幂等,跟第二个tc再处理没有关系,建议你先了解一下防悬挂.
0
0
阿里开源
+ 订阅
我们开放源码,更相信社区的力量。
推荐文章
走进工业级图神经网络框架GraphLearn
阿里巴巴编程之夏2020入选结果公示
UI自动化测试分析与实践 | F2etest&UIRecorde
引领开源新风潮 阿里巴巴编程之夏第二期重磅来袭!
一站式超大规模计算系统GraphScope | 直播回顾
第二届阿里巴巴编程之夏ASoC2020收官拉!
2017年阿里开源了14个核心技术,你了解哪些?
大合集 | 9 场 Dubbo Meetup 回顾视频和PPT下载
面向NLP场景的深度迁移学习框架 PAI-EasyTransfer
展开
相似问题
怎么开电商平台
测试连接的问题
seata 使用多线程测试时得到脏数据
seata 报错 LockConflictException
seata事务提交失败
nacos 服务启动报错,No DataSource set
Pangolin对接java文档
大家认为哪个开源项目最能代表阿里开源现在的水平?
seata 并发测试报错
docker pull 失败问题
展开
链接
官网:
https://opensource.alibaba.com
开源文档:
https://opensource.alibaba.com/document
开源项目列表:
https://opensource.alibaba.com/project
开源专题页:
https://developer.aliyun.com/topic/opensourceday