Rabbitmq持久化機制

1.消息持久化原理 全部隊列中的消息都以append的方式寫到一個文件中,當這個文件的大小超過指定的限制大小後,關閉這個文件再建立一個新的文件供消息的寫入。文件名(*.rdq)從0開始而後依次累加。當某個消息被刪除時,並不當即從文件中刪除相關信息,而是作一些記錄,當垃圾數據達到必定比例時,啓動垃圾回收處理,將邏輯相鄰的文件中的數據合併到一個文件中。 rabbitmq在啓動時會建立msg_store
相關文章
相關標籤/搜索