CNode

请教个问题,关于订单延迟队列

问答
Xxzduanerlei发布于10 年前最后回复10 年前3 回复5339 浏览0 收藏

两个问题,现使用的mongodb 数据库, 1 订单需要在创建后两个小时后更改订单列表中对应的订单为已过期 2 如果订单已经支付 又该如何取消队列中的订单。 万分感谢,求解答

查看回复

回复 (3)

O
o6875461#1·10 年前

使用第三方任务队列,设置消息过时处理,自动进行过时处理队列. 支付也是,支付后进入另一个队列. 每一个操作都进行不同的队列,保证事务的可靠性

A
airyland#2·10 年前

redis 可以做定时队列。我们不取消队列,在队列处理时检查状态是否已经支付,如果已经支付就不处理。

X
xzduanerlei#3·10 年前

ok 我看看

参与回复
登录后即可参与回复。登录