Rabbitmq——消息存儲調度

【概述】 消息、隊列有持久化與非持久化的屬性,持久化的消息會在磁盤上存儲,而非持久化的消息在內存中存儲。然而消息並非固定按照持久化屬性僅在磁盤或內存中存儲。當內存佔用達到一定水位時,內存中的存儲的消息會被置換存儲到磁盤上,以釋放更多的內存;當消費者消費消息時,存儲在磁盤上的消息又會被讀取加載到內存中。 消息的存儲包括消息內容的存儲和消息索引信息(在隊列中的位置、消息的狀態、屬性、元數據信息等)的存
相關文章
相關標籤/搜索