看了分布式事务这里,有些疑问?
来源:9-24 Spring Cloud Stream + RocketMQ实现分布式事务02-重构消费者

艾尔布鲁
2019-09-06
最后本地成功提交后发送了消息,但是这个时候如果消费端如果出现了错误,那生产端的已经处理的业务怎么办呢?还是说通过业务设计来避免这个问题,请老师解答下
写回答
1回答
-
基于RocketMQ的分布式事务本身是一种补偿型的事务。RocketMQ只能保证消费者能消费成功这条消息,才认为这条消息被成功投递;否则就会重试(重试15次,如果还是消费失败,那就进死信队列,死信队列的消息一般需要人工介入了);
052019-09-16
相似问题