超时订单处理——延迟消息队列RabbitMQ-TTL-Dead Letter Exchange

实现思路 定时任务轮询 编写定时任务,处理60分钟前的创建的订单。这种实现方案的缺点是时间精度不高,对系统压力比较大。 使用延迟消息队列 延迟消息队列,就是消息的生产者发送的消息并不会立刻被消费,而是在设定的时间之后才可以消费。 rabbitMQ延迟消息 延迟消息涉及到两个概念消息的TTL,与**死信交换器Dead Letter Exchange。 TTL(time to live) 相当于一个过
相关文章
相关标签/搜索