#rabbitmq

RabbitMQ实现延时任务

场景:下单之后的15分钟内如果没有下单,则自动取消订单。 第一个想到的方法是开启一个定时任务,每隔1分钟就去扫描订单状态,如果有符合条件的,则取消之。这种方式缺点很明显,很浪费资源,因为大部