C#mir2

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

用户提交订单,30分钟后没付款取消订单功能分析

https://segmentfault.com/q/1010000007788823

用户在创建订单后,订单表中记入的是未付款状态,如果用户在30分钟后,还未付款,然后就把该订单给取消。
关于用户创建订单,30分钟后还没付款,取消该订单的逻辑是怎么实现的。
我自己的想了两个方案:
(1):客户端记入这个订单,如果在30分钟后还没有付款,就发送一个请求,调用后台的接口,来取消这个订单。
(2):服务端写个脚本,然后crontab来执行,来监控在30分钟还没有付款的订单,如果有就取消订单。
posted on 2017-07-08 20:01  C#mir2  阅读(831)  评论(0)    收藏  举报