RocketMQ 主從同步機制


主從同步(HA 高可用)

 

主從同步原理:

  為了保證系統的高可用,消息到達主服務器后,需要將消息同步到從服務器。如果主服務器宕機,消費者可用從從服務器拉取消息。

  大體步驟:

    1、主服務器啟動,監聽從服務器的鏈接。

    2、從服務器主動鏈接主服務器,建立TCP相關鏈接。

    3、從服務器主動向主服務器發送待拉取消息偏移量,主服務器返回相應消息。

    4、從服務器保存獲取到的消息,並重復步驟3。

  同步分阻塞、非阻塞兩種模式。

    阻塞:等待從服務器完成同步,才返回應答。

    非阻塞:不需要等待從服務器完成同步,立即返回應答。

 

讀寫分離機制:

  從服務器參與消息拉取負載。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM