国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

SOA/ESB架構升級之路:從微服務到ServiceMesh,再到Sermant

IT科技蘇辭 ? 來源: IT科技蘇辭 ? 作者: IT科技蘇辭 ? 2023-04-17 15:17 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

SOA/ESB架構是一種常見的企業級應用架構模式,它將應用分為多個服務,通過ESB(企業服務總線)來進行服務間的通信和集成。SOA/ESB架構的優點是可以實現服務的復用、隔離和安全,但是也存在一些問題,如:

- ESB本身是一個單點故障,如果ESB出現問題,會影響所有的服務

- ESB的性能和可擴展性受限于其硬件和軟件資源,如果服務數量和流量增加,ESB可能會成為瓶頸

- ESB的管理和維護成本較高,需要專業的團隊來進行配置、監控和調優

- ESB的功能和協議可能不夠靈活和標準化,導致服務間的耦合度較高

隨著云計算和容器技術的發展,SOA/ESB架構模式在目前公有云上的典型參考架構是將應用部署在Kubernetes中,通過Ingress來暴露外部訪問入口,通過Service來定義內部服務發現和負載均衡,通過ConfigMap和Secret來管理配置和敏感信息。這種架構模式相比于傳統的SOA/ESB架構,有以下優勢:

- Kubernetes提供了高可用、彈性伸縮、自愈等特性,可以保證應用的穩定性和可靠性

- Kubernetes支持多種云廠商和平臺,可以實現應用的跨云部署和遷移

- Kubernetes提供了豐富的生態系統,可以集成各種開源或商業的工具和服務,如監控、日志、鏈路追蹤等

然而,SOA/ESB架構雖然在隔離性、安全性上存在一定優點,但是短板也非常明顯。首先,應用之間仍然需要通過ESB來進行通信和集成,這會增加網絡延遲和復雜度,也會降低應用的自治性和靈活性。其次,ESB仍然是一個單點故障和性能瓶頸,如果ESB出現問題或者無法滿足流量需求,會影響整個系統的可用性和效率。最后,ESB仍然需要專業的團隊來進行管理和維護,這會增加運維成本和風險。

為了解決這些問題,許多企業開始嘗試對SOA/ESB架構進行改造,從微服務到ServiceMesh,再到Sermant。

微服務是一種輕量級的服務架構模式,它將應用拆分為多個小而獨立的服務,每個服務負責一個單一的業務功能,并且通過輕量級的協議(如HTTP、REST、gRPC等)來進行通信。微服務的優點是可以實現服務的高內聚、低耦合、快速迭代、獨立部署等。但是微服務也帶來了一些挑戰,如:

- 服務數量增加導致管理復雜度增加

- 服務間通信需要處理網絡不可靠、超時重試、負載均衡等問題

- 服務間需要實現統一的認證、授權、限流、熔斷等功能

- 服務間需要實現跨服務的監控、日志、鏈路追蹤等功能

為了解決這些挑戰,ServiceMesh應運而生。ServiceMesh是一種基于代理模式的微服務架構,它將服務間的通信、治理、監控等功能從應用代碼中剝離出來,交由一個獨立的代理(如Envoy)來處理。ServiceMesh的優點是可以實現服務的自治性、靈活性、可觀察性和安全性,同時降低了應用開發和運維的復雜度。但是ServiceMesh也存在一些問題,如:

- 引入了額外的代理,可能會增加網絡延遲和資源消耗

- 需要對應用進行一定程度的改造,以適應ServiceMesh的通信和治理模式

- 需要學習和掌握新的技術和工具,如Istio、Linkerd等

Sermant是一種基于Java Agent的服務治理框架,它通過字節碼增強技術來實現服務的動態注入和治理。Sermant的優點是可以在不改變應用代碼的前提下,實現服務的注冊發現、負載均衡、熔斷降級、認證授權等功能,同時避免了ServiceMesh中代理帶來的性能損耗。Sermant的核心思路如下:

1. 使用Java Agent來動態注入服務治理邏輯,無需修改應用代碼

2. 采用AOP(面向切面編程)方式實現服務的攔截和增強,避免了sidecar模式的性能損耗

3. 提供靈活的配置和擴展機制,支持多種服務治理策略和插件

采用Sermant對SOA/ESB架構進行升級的步驟如下:

1. 準備工作:確認應用支持Sermant框架,安裝Sermant Injector

2. 發布新版本的應用,攜帶Sermant Java Agent

3. 在配置中心,將應用加入白名單,實現灰度發布

4. 逐步將其他應用升級為攜帶Sermant Java Agent的版本,加入白名單

5. 刪除應用的舊版本,完成升級

總之,SOA/ESB架構升級之路從微服務到ServiceMesh,再到Sermant,是一種逐步演進和優化的過程。通過采用Sermant框架,企業和組織可以更快速地實現云原生的微服務架構改造,提高業務運營效率和降低成本。同時,Sermant框架在性能、靈活性和易用性方面具有較大的優勢,值得關注和嘗試。

當前Sermant已在華為云云服務CSE中被集成,用戶可以在華為云CSE云服務中使用相關功能。

審核編輯黃宇


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • SOA
    SOA
    +關注

    關注

    1

    文章

    325

    瀏覽量

    29228
  • ESB
    ESB
    +關注

    關注

    0

    文章

    10

    瀏覽量

    9057
  • 華為云
    +關注

    關注

    3

    文章

    2832

    瀏覽量

    19249
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    光伏四可裝置軟件系統架構微服務化設計與容器化部署方案

    ,某一模塊升級需整體停機,無法適配光伏場景對實時性與連續性的要求;物理機部署模式則導致環境一致性差,跨場景遷移成本高。為此,基于微服務化設計與容器化部署的軟件架構應運而生,通過“功能解耦、彈性部署、高效
    的頭像 發表于 03-03 15:47 ?190次閱讀

    基于OpenTelemetry的全鏈路追蹤微服務可觀測性實踐

    微服務拆分到第三年,我們的服務數量最初的5個膨脹到了47個。一個用戶下單請求要經過API Gateway -> 用戶服務 -> 商品服務
    的頭像 發表于 02-26 15:43 ?149次閱讀

    RedCap破局之路“可用““好用“再到“必用“的2026年市場機遇

    RedCap技術正迎來"可用""好用"再到"必用"的關鍵轉折期,2026年將成為其實現規模化商用的決定性年份。隨著三大運營商基站部署規模突破百萬,芯片與模組廠商成本持續優化,以及國家電網等頭部
    的頭像 發表于 12-22 14:13 ?564次閱讀

    消費電子EMC整改:助被動修復主動防御的進階之路

    消費電子EMC整改:助被動修復主動防御的進階之路|南柯電子
    的頭像 發表于 12-03 09:52 ?522次閱讀

    ESB 故障排查的核心痛點

    收:ESB 已成功發出消息,但接收方未收到(如接收方服務離線、端口未監聽)或未返回確認。 二、除 ACK 外的核心判斷依據 ESB 本地日志:記錄消息發送狀態(如 “發送中”“發送失敗”“已投遞至接收方節點
    發表于 11-17 15:43

    華納云VPS容器服務網格流量管理:實現微服務高效路由

    網格技術優化香港VPS的流量管理,東西向流量控制金絲雀發布實施,全方位解析提升服務穩定性與安全性的核心策略。無論您是運維工程師還是架構師,這些實戰經驗都將幫助您在跨境業務部署中實現
    的頭像 發表于 10-16 17:09 ?528次閱讀

    如何基于Nginx構建微服務網關

    今天,我將分享我們團隊如何基于Nginx構建了一個日均處理10億+請求的微服務網關,以及踩過的那些坑。這套方案已經穩定運行2年+,經歷過多次大促考驗。
    的頭像 發表于 09-02 16:29 ?823次閱讀

    Jtti海外VPS微服務架構下的日志采集與分析優化方案

    隨著跨境業務和分布式應用的普及,越來越多的企業在海外VPS上構建微服務架構,以提升系統擴展性和靈活性。然而,微服務化帶來了一個新的挑戰:日志數據分散在多個服務和節點中,若缺乏統一采集與
    的頭像 發表于 08-27 17:13 ?570次閱讀

    “代步工具”“智能伙伴”,存儲如何支撐汽車升級之路

    我們手里的手機,功能機“飛升”智能機,經歷了幾個關鍵階段: 第一步,是交互方式的革新——按鍵觸摸大屏,讓操作更直觀流暢; 第二步,是軟件系統的
    的頭像 發表于 08-21 16:36 ?730次閱讀
    <b class='flag-5'>從</b>“代步工具”<b class='flag-5'>到</b>“智能伙伴”,存儲如何支撐汽車<b class='flag-5'>升級</b><b class='flag-5'>之路</b>

    電商API的微服務架構優化策略

    ? 隨著電子商務的快速發展,API(應用程序編程接口)已成為電商平臺的核心組件,負責連接用戶、商家和后臺系統。微服務架構通過將應用拆分為獨立、可擴展的服務單元,顯著提升了系統的靈活性和可維護性。然而
    的頭像 發表于 07-23 14:30 ?622次閱讀
    電商API的<b class='flag-5'>微服務</b><b class='flag-5'>架構</b>優化策略

    OptiSystem應用:寬帶SOA特性

    )信號增益和(b)SOA輸出處的ASE總功率變化曲線 在第二部分中,注入電流參數30 mA150 mA變化。輸入信號功率保持在- 30dbm。 圖3為仿真得到的信號增益結果。 圖3.信號增益隨注入
    發表于 06-10 08:45

    OptiSystem應用:SOA波長變換器(XGM)

    攜帶信息轉換到λ2上,通過濾波器取出λ2光信號,即可實現從λ1λ2的全光波長轉換。輸入信號和CW信號可以被雙向或反向地發射到SOA中。這里考慮了一種傳播方案。 為了實現這一想法,強度調制的輸入信號
    發表于 05-20 08:46

    OptiSystem應用:寬帶SOA特性

    )信號增益和(b)SOA輸出處的ASE總功率變化曲線 在第二部分中,注入電流參數30 mA150 mA變化。輸入信號功率保持在- 30dbm。 圖3為仿真得到的信號增益結果。 圖3.信號增益隨注入
    發表于 05-19 08:48

    SOA架構開發小助手PAVELINK.SOA-Converter 2.1.2新版本發布

    為提升汽車SOA架構設計開發效率,優化用戶體驗,我們對PAVELINK.SOA-Converter進行了全新升級。本次2.1.2新版本升級
    的頭像 發表于 04-09 10:37 ?1507次閱讀
    <b class='flag-5'>SOA</b><b class='flag-5'>架構</b>開發小助手PAVELINK.<b class='flag-5'>SOA</b>-Converter 2.1.2新版本發布

    ESB 協議有什么優點呢?

    Enhanced ShockBurst (ESB)協議具有以下優點: 低功耗通信 - ESB提供低功耗的無線通信,這對于電池供電的IoT設備尤為重要。ESB用戶指南指出:“ESB pr
    的頭像 發表于 03-24 14:50 ?951次閱讀