2 q84375105 q84375105 于 2016.04.11 17:13 提问

怎么实现订单失效,然后恢复订单里面的库存?有生成订单时间。。。

我在数据库中有订单时间,我想在5分钟之后,让这个订单失效 然后把这个订单里面的库存返回去。
哪位大神能告诉我在哪里写这个语句?因为是实时的。
感激不尽!

1个回答

ST091ZSC
ST091ZSC   2016.04.11 17:23

在用户下次打开订单的时候判定一下时间是否已经过去五分钟就可以了呀,未超时则依旧有效,超时则置为失效;
倘若想要实时改变的话可以增加一个定时任务,每秒去检测一下数据库中的记录,但是这样做会比较消耗系统资源,一般是采用上面这种方式来处理订单是否失效。

ST091ZSC
ST091ZSC 回复小齐齐齐齐齐齐: 定时任务可以用脚本写(php,python之类的都可以),要是部署在Linux服务器上就在crontab里面添加任务;win server的定时任务没研究过。。
一年多之前 回复
q84375105
q84375105 请问那个定时任务在哪里写?我现在的情况需要写这个定时任务,主要是不知道在哪里写,这个东西会定时执行
一年多之前 回复
q84375105
q84375105 请问那个定时任务在哪里写?我现在的情况需要写这个定时任务,主要是不知道在哪里写,这个东西会定时执行
一年多之前 回复
q84375105
q84375105 请问那个定时任务在哪里写?我现在的情况需要写这个定时任务,主要是不知道在哪里写,这个东西会定时执行
一年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!