2016-10-05 75 views
0

創建RabbitMQ集羣時,來自其他節點的非鏡像隊列可從其他節點「遠程訪問」。我可以在RabbitMQ集羣中禁用遠程隊列訪問嗎?

對於一個天真的開發者,他們似乎能夠發佈到集羣中的任何節點並從集羣中的任何節點消耗,並且會給他們一種錯誤的高可用性感。

如果承載隊列的節點死亡,則使用者將不再能夠從其他節點到達隊列。

有沒有辦法來禁用這種行爲,以便很明顯,必須有一個鏡像隊列或需要在每臺服務器上創建一個不同的隊列,從兩者都消耗,然後處理重複。

感謝

+0

禁止這種行爲是不可能的,這是您創建羣集的主要原因之一。 – Gabriele

回答

0

這是不可能禁止這種行爲,這就是爲什麼在創建羣集的主要原因之一。

順便說一下,您可以使用federation plug-in創建聯合羣集。

因此,您可以:

  1. 有孤立節點
  2. 份額只有exchanges或/和queues你喜歡。
相關問題