订单被抢之后,怎么避免其它司机的队列收到消息
来源:4-26 订单微服务的智能抢单,Redis事物+AOF模式(一)

华为永别了
2025-03-04
老师我有个疑惑,订单如果没有手动ACK,会一直收到吗?订单如果被抢ACK之后,怎么处理其它司机的队列还能收到这条消息,或者消息队列不是实时不是最新的问题呢?
写回答
1回答
-
神思者
2025-03-05
可以设置死信队列,接收失败一定次数后就转移到死信队列里面。收到消息之后要确认Redis里面有没有订单信息,如果被抢单了,自然就不能再抢这个订单。
042025-03-06
相似问题