第一章 consul簡介


1、consul的作用

  • 服務發現
    • Consul clients提供服務(例如API)
    • 其他的client發現服務的提供者(通過DNS或http,應用可以輕松的發現他們所依賴的服務)
  • 健康檢查
  • Key-Value存儲操作
    • 動態配置
    • leader選舉
    • feature flagging
    • coordination
  • 多數據中心(DC)
    • 用於容災

 

2、基本架構

  • 一個consul節點對應一個consul agent
    • agent會負責節點的健康檢查和節點上的服務的健康檢查
  • agent分為server和client
    • server
      • 存儲數據
      • 復制數據
      • servers們自己選擇一個leader
      • 每個數據中心推薦有3或5個server(當然1個也沒問題,但是若宕機,很煩,兩台等於1台,因為如果兩台宕了一台,之后仍舊無法選出leader)
    • client

 

3、

 

之后再寫!


免責聲明!

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



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