首页 > 其他 > 详细

rocketmq 延时消息

时间:2019-10-08 11:25:00      阅读:51      评论:0      收藏:0      [点我收藏+]

rocketmq  的延时消息不能支持任意延时,她定义了18 个延时等级,并且我们可以指定这18 个延时等级的延时时间.

 

 

发送消息的时候只需在消息中指定 当前消息的 延时等级即可,并且这个延时消息不是立刻翻到目标消息队列的,rocketmq 定义了 18 个 不可见的 队列,延时消息都放在这里面(有点像  rabbitmq 的 死信队列),当这个消息延时到了以后才投递给正常队列.

 

 

java 代码例子:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

修改 18 个默认延时等级例子.

 

rocketmq 延时消息

原文:https://www.cnblogs.com/cxygg/p/11634250.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!