Windows RabbitMQ 鏡像隊列 (高可用性、一台宕機自動切換另一台) 使用 RabbitMQ 內建的Web 管理工具

來源:互聯網
上載者:User

標籤:詳細   伺服器   工具   頁面   mode   lan   資訊   建立   通過   

 

 鏡像隊列是基於普通的叢集模式的,所以得先配置普通叢集(參照前一篇 Windows RabbitMQ 叢集搭建),然後才能設定鏡像隊列.

 

 在叢集伺服器上建立一個 隊列 :

    

   

    鏡像隊列是通過RabbitMQ 的配置策略(policy)來實現的:

      鏡像隊列提供了三種模式:

      ?  all:全部的節點隊列都做鏡像;

      ?  exactly:指定鏡像隊列的節點最高鏡像數量;

      ?  nodes:只為指定具體節點配置鏡像隊列;

 

    建立鏡像隊列如:

        

      

                    點擊 “Add policy ” 即  完成 建立 。 

      ha-sync-mode : 如果 此節點 不進行設定 ,在其中一台 伺服器 宕機 再 啟動 後  會報  Unsynchronised Mirrors XXXX  錯誤。

       這時候 在 隊列詳細資料  頁面 需要 手動 點擊  同步隊列   或者 用命令列  執行 命令 rabbitmqctl sync_queue name

      

      鏡像建立完成 如:

        

 

    

      鏡像建立完畢後   隊列 如:

 

      

 

 

    如果看到 這樣的隊列,恭喜你!

       已經完成了 RabbitMQ 叢集 鏡像 隊列的 高可用性配置。

       叢集中 任意 一台宕機 都會 自動 切換 到另一台 ( 伺服器叢集全掛這種情況,請第一時間 衝進 營運同事的懷抱中 ^_^)

       宕機機器 開啟 時 會 自動同步鏡像隊列 ,使其 保持一致 !

       

      

 

Windows RabbitMQ 鏡像隊列 (高可用性、一台宕機自動切換另一台) 使用 RabbitMQ 內建的Web 管理工具

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.