2014-03-03 57 views
3

我發送了1.000.000個對象消息到隊列,並且我的kahadb的db.data文件變爲480 mb。然後我的消費者開始收到消息。消耗完一段時間後,隊列中的所有消息都到達目標。但是當我檢查我的db.data文件時,它仍然是480 MB。這就是爲什麼我想刪除消費的消息。ActiveMQ - 如何從kahadb db.data文件中刪除消息

我該怎麼做。是否有任何屬性自動刪除

+0

[ActiveMQ的可能重複清除排隊的消息http://localhost:8161/ http://activemq.apache.org/how-do-i-purge-a-queue.html

自動就可以丟棄過期消息 - 如何設置kahadb db.data文件的最大大小](http://stackoverflow.com/questions/22151915/activemq-how-to-set-max-size-of-kahadb-db-data-file) –

回答