导航:首页 > 净水问答 > rocketmqtags过滤

rocketmqtags过滤

发布时间:2021-03-21 21:40:21

『壹』 rocketmq messagedelaylevel 能定义多少延时级别

RocketMQ 支持定时消息,但是不支持任意时间精度,仅支持特定的 level,例如定时 5s, 10s, 1m 等。其中,level=0 级表示不延时,level=1 表示 1 级延时,level=2 表示 2 级延时,以此类推。
如何配置
在服务器端(rocketmq-broker端)的属性配置文件中加入以下行:
messageDelayLevel=1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h
描述了各级别与延时时间的对应映射关系。
这个配置项配置了从1级开始,各级延时的时间,可以修改这个指定级别的延时时间;
时间单位支持:s、m、h、d,分别表示秒、分、时、天;
默认值就是上面声明的,可手工调整;
默认值已够用,不建议修改这个值。
如何发送延时消息
发送延时消息只需要在客户端(rocketmq-client端)待发送的消息( com.alibaba.rocketmq.common.message.Message )中设置延时级别即可。
“设置消息延时 10s 消费”的 Procer 端代码如下:
1
2
3
4
5
Message msg = new Message(topic, tags, keys, body);
msg.setDelayTimeLevel(3);
...
SendResult sendResult = getMQProcer().send(msg);
...

阅读全文

与rocketmqtags过滤相关的资料

热点内容
公司买的纯净水放哪个科目 浏览:829
提升机制动器的市场现状 浏览:691
空气滤芯封边用什么胶 浏览:397
酚醛树脂醚化作用 浏览:928
离子交换树脂膨胀率 浏览:120
污水处理专业书籍读后感 浏览:43
东莞市杰邦水处理科技有限公司 浏览:538
油烟净化器变径买太大了怎么办 浏览:531
为什么家用净水机的水仍有水垢 浏览:572
空调提升泵不做提升可以吗 浏览:118
砂滤棒过滤器工作原理 浏览:625
月子里用护肤品会不会回奶 浏览:464
碧丽直饮水机怎么解锁 浏览:314
槽下净水器哪个好 浏览:396
地热循环泵静音家用能提升几度 浏览:917
污水处理设备处理完的水叫什么 浏览:748
生活污水池种什么最好 浏览:35
常州水处理环保有限公司怎么样 浏览:633
asf旁滤过滤器在循环水厂的使用论文 浏览:365
2012轩逸经典空调滤芯怎么换 浏览:260