<menu id="guoca"></menu>
<nav id="guoca"></nav><xmp id="guoca">
  • <xmp id="guoca">
  • <nav id="guoca"><code id="guoca"></code></nav>
  • <nav id="guoca"><code id="guoca"></code></nav>

    微服務支撐運行的核心組件有哪些


    發現錯別字 1年前 提問
    回答
    1
    瀏覽
    149
    請勿發布不友善或者負能量的內容。與人為善,比聰明更重要!
    回答數量: 1
    安全集成(專業級)SI/PL CISAW安全運維(專業級)

    微服務支撐運行的核心組件有以下這些:

    • 調用鏈:記錄完成一個業務邏輯時調用的微服務,并將這種串行或并行的調用關系展示出來。在系統出錯時,可以方便地找到出錯點。

    • 服務網關:服務網關是服務調用的唯一入口,可以由這個組件實現用戶鑒權、動態路由、灰度發布、A/B測試、負載限流等功能。

    • 負載均衡:服務提供方一般以多實例的形式提供服務,負載均衡功能能夠讓服務調用方連接到合適的服務節點,并且節點選擇的工作對服務調用方來說是透明的。

    • API管理:以方便的形式編寫及更新API文檔,并以方便的形式供調用者查看和測試。

    • 配置中心:將本地化的配置信息注冊到配置中心,實現程序包在開發環境、測試環境、生產環境的無差別性,方便程序包的遷移。

    • 分布式事務:對于重要的業務,需要通過分布式事務技術(TCC、高可用消息服務、最大努力通知)保證數據的一致性。

    • 服務治理:服務治理的主要職責是對微服務提供的能力進行治理,例如服務的注冊與發現、服務的監控、服務的流量管理,以及服務的安全訪問與授權認證等。

    • 支撐平臺:系統微服務化后變得更加碎片化,系統的部署、運維、監控等都比單體架構更加復雜,那么,就需要將大部分的工作自動化。現在,可以通過Docker等工具來消除這些微服務架構帶來的弊端,這些工具可以實現持續集成、藍綠發布、健康檢查、性能健康等。

    回答所涉及的環境:聯想天逸510S、Windows 10。

    1年前 / 評論
    亚洲 欧美 自拍 唯美 另类