请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

rabbitmq延时消费消息如何实现

工作遇到 , 消息消费太快, 主业务没执行完, 消息就消费了

如何实现 , 延时消费 ,比如滞后5分钟消费

正在回答 回答被采纳积分+3

1回答

Jimin 2018-11-15 09:35:18

你好,rabbitmq的延迟消息队列分两种,一种是配置死信队列,可以理解为增加了一个队列帮助做延迟,同时需要代码额外支持,属于比较早期的做法;另外一种是在rabbitmq上安装延迟队列的插件,rabbitmq从某个版本开始支持的,可以直接将队列配置成延迟消费,代码里要指定延迟消费的时间,这个插件在rabbitmq的官网上可以直接下载,安装也不难。
这两种方案都可以在网上搜到详细过程的讲解,你找一下吧。

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信