最近一直都遇到一个很让我郁闷的事情,自己开发的系统上线后一直都会存在个别一两单支付了没有修改订单状态的问题,而且出现问题的订单是在同一秒里重复产生了好几个订单最后给了钱没有修改到订单状态。
这一张图中是12号桌用户产生的一个订单,它最后成功的订单是2017092918226这一单是支付成功的,却没有修改为支付成功,其他不成功的,看订单的生成时间竟然都是在同一个时间点相差几秒。不知道为什么都没有去执行修改订单状态。
为什么一晚上90多个订单,就出现1到2单会出现这种情况。因为这家餐饮店是一家新开的店,店里网不是很好,这让我一直怀疑是网出现卡顿所产生的重复提交订单的原因。但是那边一直认为是我们系统的问题,现在一直想用代码解决这个问题,加了好几层逻辑限制都没有办法解决这个问题。所以想求助大神帮忙分析下问题怎么解决。
守着一只汪
素胚勾勒不出你
子衿沉夜
慕哥6287543
当年话下
慕尼黑的夜晚无繁华
智慧大石
繁星点点滴滴
手掌心