为了账号安全,请及时绑定邮箱和手机立即绑定

数据不一致问题

当消息发送失败,状态为2的时候,需要人工维护。人工维护之前,order有数据,但是却没有消费。就会导致数据不一致的问题。建议消息发送失败,业务回滚order数据

正在回答

2 回答

难道还会出现你下单的时候,然后因为后台的库存修改信息没有到mq,然后商场就给你退款的吗?从实际角度想。

0 回复 有任何疑惑可以回复我~

不觉得需要回滚啊,比如说我在商城下单,需要先向订单队列里发送消息,然后让仓储服务来消费进行发货。那现在消息发送失败,需要人工处理,那也要根据这个订单消息进行人工处理啊。为什么要回滚呢。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

数据不一致问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信