基于rabbitMQ 消息延时队列方案 模拟电商超时未支付订单处理场景

前言 传统处理超时订单 采起定时任务轮训数据库订单,而且批量处理。其弊端也是显而易见的;对服务器、数据库性会有很大的要求,而且当处理大量订单起来会很力不从心,并且实时性也不是特别好 固然传统的手法还能够再优化一下,即存入订单的时候就算出订单的过时时间插入数据库,设置定时任务查询数据库的时候就只须要查询过时了的订单,而后再作其余的业务操做 jdk延迟队列 DelayQueue 采起jdk自带的延迟队
相关文章
相关标签/搜索