導航:首頁 > 凈水問答 > 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過濾相關的資料

熱點內容
污水監測技術規范PPT 瀏覽:413
家用凈水器能處理多少水 瀏覽:799
蒸餾雞飯利潤有多少 瀏覽:583
純水樂瓶子多少克 瀏覽:144
眉山哪裡有賣易開得凈水器 瀏覽:786
勞斯德凈水器是什麼 瀏覽:644
濾晶元怎麼使用 瀏覽:356
從錦州回沈陽用隔離嗎 瀏覽:455
雲南mbr污水處理廠 瀏覽:568
做離子束去痘坑效果圖 瀏覽:65
21款寶來空氣濾芯在哪裡 瀏覽:388
凈化器的濾芯怎麼處理 瀏覽:166
醇酸樹脂水性漆 瀏覽:323
一級反滲透什麼意思 瀏覽:291
農家樂廢水農戶灌溉的可行性 瀏覽:970
x40空調濾芯怎麼取出來 瀏覽:565
凈水器裝水桶多少錢 瀏覽:242
超濾管管頂的白線在哪 瀏覽:628
農村自來水交污水處理費什麼意思 瀏覽:804
城市污水回用發展綜述 瀏覽:805