EDAS介紹

HSF:

HSF爲EDAS應用開發提供了一套分佈式服務框架的解決方案,從應用層面提供統一的服務發佈/調用支持,讓開發者很容易的開發分佈式的應用,不用考慮分佈領域中的各種技術細節(遠程通訊、性能消耗、調用的透明化、同步/異步調用方式的實現等等問題)

容器:

Ali-tomcat:

    與Apache Tomcat完全兼容的WebApp容器

引入Pandora容器的類隔離機制解決EDAS依賴包與應用包衝突的問題

Pandora:

    能夠隔離EADS與應用之間的jar包依賴,保證兩者互不受影響

配置中心:

Address-Server:

    地址中心,尋址Config-Server和Diamond-Server

Diamond-Server:

      動態配置變更推送

優勢特性:

  • 高效性

基於推拉結合的方式,實現配置動態變更實時推送

  • 可靠性

通過客戶端、服務端多級容災,實現系統的高可用

  • 易擴展

配置數據在集羣單節點上全量分佈,實現節點無狀態

Config-Server:

用於HSF服務數據的發佈訂閱

優勢特性:

1、無Master

ConfigServer基於無Master架構不存在單點問題

2、自動聚合

ConfigServer支持數據的自動聚合

3、實時

服務端在訂閱關係變化時,會主動推送配置數據到客戶端

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章