定时关闭一般都是通过xxl-job(分布式调度平台)来实现的。处理的逻辑是:定时任务查询超时未关闭的订单(...
原因可能是:1.前端对创建订单的提交按钮没有做防重复点击处理; 2.后端创建订单接口没有做幂等处理。 解决办法: 1、前端做防重复点击处理; 2、后端做幂等校验。 3、创建订单的性能问题,需要梳理其中的逻辑,看哪个环节耗时扣库存的同步锁没设计正确。 4、分布式环境下,生成订单号问题,时间戳+随机数8位,使用分布式...
1.延时消息,每个订单创建的时候发延时消息。到点判断是不是要过期。2.定时任务也不是个问题,订单量...