delayqueue icon indicating copy to clipboard operation
delayqueue copied to clipboard

没有删除吗

Open Flipped199 opened this issue 1 year ago • 1 comments

一般来讲,如果到达时间点消费的时候订单状态已经支付了,在消费的时候查表判断吗,感觉不太优雅,不能在支付回调中主动删除队列任务吗

Flipped199 avatar Apr 01 '24 18:04 Flipped199

不做删除功能的原因是,我们不一定能够及时拦截任务执行,。比如在拦截命令发往redis的途中,这个任务恰好被投递到 worker 。所以为了避免误发, 必须要在 worker 中检查一次订单状态。

HDT3213 avatar Apr 03 '24 03:04 HDT3213