开发者社区> 问答> 正文

求教贴,类似商品订单超时,更新商品数量该怎么做?:报错

求指点!想做一个订单支付功能,在下单30分钟内支付,30分钟后支付视为无效订单,那么请问如果订单超时后怎么触发更新商品数量的操作?求大神指点

展开
收起
kun坤 2020-06-12 22:35:40 525 0
1 条回答
写回答
取消 提交回答
  • 写程序,时刻检查过期订单!######谢谢您的回复,能详细说说细节吗?######Quratz 作业调度框架,设置一个作业,每隔一段时间访问一下订单表,如果有支付时间>30的,在一个事务里面,把该订单设置为未支付,到商品表设置数量+1######回复 @梦幻de风 : 可以参考一下,感觉思路也差不多http://bbs.csdn.net/topics/380112747######回复 @wiiChang : 看真正的需求,如果把时间间隔足够小的话,这样可行?######首先谢谢您的回答。 但是这个答案不符合我们的需求,这个作业调度框架会导致商品资源回收不准确,假如第一次扫描表,某个订单未到超时时间,那么会出现第二次扫描已经过了时间,会导致资源回收不及时。。。。

    2020-06-12 22:35:45
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
十分钟上线-使用函数计算构建支付宝小程序服务 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载