- 生产者发送消息时带上延迟级别。
- Broker接收消息并根据延迟级别存储在特定的延迟队列中。(SCHEDULE_TOPIC_XXXX)
- 定时任务(时间轮里的任务)定期扫描延迟队列,将到期的消息转移到正常的消费队列。
- 消费者从正常的消费队列中获取并消费消息。
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交