Seata适配DM后,接口异常后事务回滚失败,一直在循环那位大佬可以帮我指点一下?

993eeccb2b92fa83266e97ee916f466c.png Seata适配DM后,接口异常后事务回滚失败,一直在循环Rollback branch transaction fail and will retry,branch_table,lock_table,global_table中的数据都没有被删,那位大佬可以帮我指点一下?http://t.csdn.cn/tPYJL我是照着这个文章适配的

展开
收起
真的很搞笑 2023-05-15 19:18:06 440 发布于黑龙江 分享
分享
版权
举报
1 条回答
写回答
取消 提交回答
  • 这个问题的原因可能有多种,需要更多的信息来确定。

    以下是可能导致此问题的一些原因和解决方法:

    Seata版本不兼容:确保你使用的Seata版本与DM兼容,并且在适配时已经正确配置。

    数据库连接问题:检查数据库连接是否正常,以及是否能够执行写入操作。

    事务超时:如果事务需要处理大量数据,则可能会超出Seata默认的事务超时时间(60秒)。可以尝试增加超时时间或增加资源限制。

    代码问题:检查代码中是否存在死循环、递归调用或其他异常情况。

    配置问题:检查Seata配置文件中的参数是否正确设置。

    日志分析:查看日志文件以查找错误消息,以及Seata、DM和应用程序之间的交互情况,以便更好地理解问题。

    2023-05-16 15:53:36 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论

阿里云拥有国内全面的云原生产品技术以及大规模的云原生应用实践,通过全面容器化、核心技术互联网化、应用 Serverless 化三大范式,助力制造业企业高效上云,实现系统稳定、应用敏捷智能。拥抱云原生,让创新无处不在。

收录在圈子:
+ 订阅
阿里云 云原生应用平台 肩负阿里巴巴集团基础设施云化以及核心技术互联网化的重要职责,致力于打造稳定、标准、先进的云原生产品,成为云原生时代的引领者,推动行业全面想云原生的技术升级,成为阿里云新增长引擎。商业化产品包括容器、云原生中间件、函数计算等。
还有其他疑问?
咨询AI助理
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等