请稍等 ...
×

采纳答案成功!

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

rabbitmq 消费端延迟消费

啊神老师,我有一个这样的需求,消费者消费完一条消息,需要broker(rabbitma)确认一下,这个我知道是手工确认。确认完后一般就要立刻消费下一条消息。现在我的需求是下一条消息需要延迟给消费者消费了。比如我broker中有3条消息,a.b.c    a消费完了,就给broker确认下,然后就延迟5分钟再消费b消息,b消息消费后也给broker确认下,再延迟5分钟消费c消息。
这个延迟要怎么做了,视频里好像没讲过?我星期六买的视频,还没来得及看第四章后面的内容。

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

2回答

阿神 2018-09-17 19:54:34

集群那章

0 回复 有任何疑惑可以回复我~
阿神 2018-09-17 19:54:07


嗯,是需要用到延迟队列啦,在后面课程中里有的,集那章,需要安装一个延迟插件,就可以搞定啦,祝小伙伴学习愉快

0 回复 有任何疑惑可以回复我~
  • 真的非常感谢老师。我今晚就去看
    回复 有任何疑惑可以回复我~ 2018-09-17 20:00:46
  • 阿神 回复 提问者 qq_金融超越战_03665934 #2
    客气(≧∇≦),希望看完以后给个满满的五星好评哦,最好写一下课程的感悟蛤,感谢支持和购买
    回复 有任何疑惑可以回复我~ 2018-09-17 20:05:27
  • 嗯。老师这么用心教,真的非常感激,刚才看了插件那章节,那是生产者延迟了15秒发送给broker,我现在是broker已经有3条消息了,a b c 3条,我希望消费者消费完a消息后,延迟5分钟消费b.虽然b已经在broker队列中。消费完b后再延迟5分钟消费c,虽然c也在队列中。有办法吗?
    回复 有任何疑惑可以回复我~ 2018-09-17 20:58:09
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信