RabbitMQ 高可用之鏡像隊列

如果RabbitMQ集羣只有一個broker節點,那麼該節點的失效將導致整個服務臨時性的不可用,並且可能會導致message的丟失(尤其是在非持久化message存儲於非持久化queue中的時候)。可以將所有message都設置爲持久化,並且使用持久化的queue,但是這樣仍然無法避免由於緩存導致的問題:因爲message在發送之後和被寫入磁盤並執行fsync之間存在一個雖然短暫但是會產生問題的時
相關文章
相關標籤/搜索