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

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

展开
收起
游客3oewgrzrf6o5c 2022-06-15 17:50:20 802 分享 版权
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
    赞同 展开评论

涵盖 RocketMQ、Kafka、RabbitMQ、MQTT、轻量消息队列(原MNS) 的消息队列产品体系,全系列产品 Serverless 化。RocketMQ 中文社区:https://rocketmq-learning.com/

还有其他疑问?
咨询AI助理