看板 java 關於我們 聯絡資訊
請問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
adrianshum: 另一方向 http://stackoverflow.com/a/11429689 08/22 09:17