用SpringBoot + RabbitMQ 做延时队列
适用场景订单业务:处于未支付状态的订单,一小时之后自动关闭短信业务:XXX时间之后给用户发送通知rabbitMQ优势传统处理超时订单采取定时任务轮训数据库订单,并且批量处理。其弊端也是显而易见的;对服务器、数据库性会有很大的要求,并且当处理大量订单起来会很力不从心,而且实时性也不是特别好当然传统的手法还可以再优化一下,即存入订单的时候就算出订单的过期时间插入数据库,设置定时任务查...
原创
2019-12-19 20:54:11 ·
330 阅读 ·
0 评论