你还在轮询数据库修改订单状态吗

一、背景     多数电商都会遇到限时订单处理。例如到付款订单30分钟变为订单关闭状态。七天自动收货等。 二、解决方案    1、轮询数据库:实现一个定时器,每隔一段时间去检查一遍数据库里的所有订单,查看其状态是否是未支付并且已经到期。并修改这些数据的状态为已过期。     优点:方法简单,容易实现     缺点:订单状态处理不及时,轮询数据库的次数中可能很多都并没有修改订单(做的无用功),数据库
相关文章
相关标签/搜索