[問題] activemq一定要先啟durableSub跟怎麼定
請問activemq 對於durable subscriber的機制
是不是先啟動broker之後,一定要先啟動sub連線到broker
註冊成為durable sub以後,停掉sub
啟動pub之後傳訊息給broker,這樣就會幫durable sub儲存消息
sub再次連線後就會收到離線時沒有收到的消息
但是這個機制有個很大的問題,我們希望sub能不能不要有先連一次這個動作
broker啟動後,pub就可以直接傳資料,sub就算離線,之後才連也可以收到消息
要怎麼做才能辦到這個需求
第二個問題,請問怎麼定時刪除activemq 裡面儲存的資料???
因為怕儲存容量過大,希望能夠定時刪除資料
就只有設定producer.setTimeToLive這個方法嗎??
感覺對於pub本身儲存進persistent的資料沒有被刪除的樣子
而且是不是會被刪除進DLQ???那要怎麼刪除DLQ的資料呢??
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.120.148.217
※ 文章網址: https://www.ptt.cc/bbs/java/M.1471402333.A.F52.html
→
08/22 09:17, , 1F
08/22 09:17, 1F
java 近期熱門文章
PTT數位生活區 即時熱門文章