背景 用户下单,实现订单超时自动取消的机制。 下面也是针对要达到以上目的所要采用了一些常见方案探讨 方案一:定时任务 时序图 步骤 用户下单后,server端将订单数据进行存储; server端会有一个类似死循环的任务,每间隔N秒时间就到DB中进行查询,将状态还处于非终态的订单进行超时判断。 说明 上面这个方案应该算是最简单的一个方案了,间隔时间N根据具体业务场景所需要的情况来,但采用上面的这个方案也是有利有弊的。 优点 方案简单,实现复杂度低; 不用额外引入服务; 缺点 该方案适用于那些小而简单的项目; 如果开启…