源碼分析RocketMQ文件清除機制

因爲RocketMQ操做CommitLog、ConsumeQueue文件,都是基於內存映射方法並在啓動的時候,會加載commitlog、ConsumeQueue目錄下的全部文件,爲了不內存與磁盤的浪費,不可能將消息永久存儲在消息服務器上,因此須要一種機制來刪除已過時的文件。java RocketMQ順序寫Commitlog、ConsumeQueue文件,全部寫操做所有落在最後一個CommitLog
相關文章
相關標籤/搜索