关于事务消息的问题
来源:11-13 事务消息支付实战-8

慕函数2082699
2019-06-23
实战中,为什么没有实现事务消息的check方法,如果事务提交时间过长,会导致MQ里这条消息一直在UNKOWN状态,要通过check方法才知道事务是否成功吧?
写回答
1回答
-
阿神
2019-06-23
不是的,实际情况是说broker没有收到第二次的结果到底是成功还是失败,就定义为unknown状态,通过broker主动回查check方法进行确认到底本地事务成功还是失败,极限情况下做的兜底策略,至于说本地事务过长。。这个不太现实。。除非代码bug导致事务锁住了
00
相似问题
关于顺序消息的问题
回答 1
如果消息发送失败但是本地事务执行成功呢
回答 2
发送事务消息和普通消息的区别?
回答 1
rockemtq事务消息与顺序消息?
回答 1
顺序消费时消息被阻塞
回答 1