[問題] activemq一定要先啟durableSub跟怎麼定

看板java作者 (小猜)時間8年前 (2016/08/17 10:52), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
請問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
文章代碼(AID): #1Niz5TzI (java)
文章代碼(AID): #1Niz5TzI (java)