开发者社区 > 云原生 > 消息队列 > 正文

请教一下,rocketmq producer发送事务消息时,执行本地事务,client把异常吞了这个

请教一下,rocketmq producer发送事务消息时,执行本地事务,client把异常吞了这个,怎么解决?ED7F9C15-72DD-46f4-B2EC-81F802DA4EB2.png

展开
收起
游客3oewgrzrf6o5c 2022-06-15 17:50:20 743 1
2 条回答
写回答
取消 提交回答
  • 请教一下,rocketmq producer发送事务消息时,执行本地事务,client把异常吞了这个 游客3oewgrzrf6o5c2022-06-15 消息队列 MQ 请教一下,rocketmq producer发送事务消息时,执行本地事务,client把异常吞了这个,怎么解决?ED7F9C15-72DD-46f4-B2EC-81F802DA4EB2.png 展开 消息中间件RocketMQ 256 浏览1 关注 1条回答 游客bcfx2q4kttgbm 源码就是这样的呀,如果你想拿到异常,就在逻辑本身executeLocalTransaction自行处理异常呀。你可以在异常的时候返回 LocalTransactionState.ROLLBACK_MESSAGE 标记half消息回滚呗(此答案整理自群2-Apache RocketMQ 中国开发者钉钉群) 2022-06-15 0 0 我到底啦~ 已关注

    2022-12-22 09:50:46
    赞同 展开评论 打赏
  • 源码就是这样的呀,如果你想拿到异常,就在逻辑本身executeLocalTransaction自行处理异常呀。你可以在异常的时候返回 LocalTransactionState.ROLLBACK_MESSAGE 标记half消息回滚呗(此答案整理自群2-Apache RocketMQ 中国开发者钉钉群)

    2022-06-15 17:55:01
    赞同 展开评论 打赏

多个子产品线联合打造金融级高可用消息服务以及对物联网的原生支持,覆盖多行业。

相关产品

  • 云消息队列 MQ
  • 热门讨论

    热门文章

    相关电子书

    更多
    RocketMQ Client-GO 介绍 立即下载
    RocketMQ Prometheus Exporter 打造定制化 DevOps 平台 立即下载
    基于 RocketMQ Prometheus Exporter 打造定制化 DevOps 平台 立即下载