快速實現現存系統微服務改造 博雲微服務治理產品新升級

博雲技術社群發表於2020-05-07

4 月 29 日, BoCloud 博雲微服務治理產品 BeyondMicroService 在 V2.2 的基礎上完善功能、最佳化效能,最終推出最新版本 BeyondMicroService V2.3 。

新版本在原有的 SpringCloud 治理功能上, 完善上一版本負載均衡策略、熔斷治理策略、訪問控制黑白名單,以及容錯的狀態碼設定和新增的超時判斷機制;為最佳化治理 SDK 的使用, 推出新功能開發工程腳手架,支援自動生成包含治理 SDK 的開發工程包。另外, BeyondMicroService V2.3 產品在前端工程中進行了微服務化改造,避免因 PaaS 整合導致前端工程臃腫,同時還 能做到與  BeyondContainer容器雲平臺的可拆可合 。

核心亮點


  1. 新增開發工程腳手架的功能,支援微前端的開發工程和微服務框架 SpringCloud 開發工程,幷包含自研治理功能依賴包

  2. 完善負載均衡策略,實現自定義負載均衡策略

  3. 擴充自研服務間訪問控制功能,實現服務間治理

  4. 完善整合了 Hystrix 中的所有熔斷機制

  5. 完善容錯機制,並補充超時機制的功能

版本展示

腳手架

最新的 BeyondMicroService 微服務治理產品中, 新增開發工程腳手架的功能,支援微前端的開發工程和微服務框架  SpringCloud**開發工程,幷包含 BeyondMicroService自研治理功能依賴包** ,便於微服務開發人員使用。

負載策略

新版本 整合了  Ribbon中的 7種負載均衡策略,並支援自程式設計實現的自定義負載均衡策略。另外也整合了 Ribbon 中的其他全部策略配置的功能。

訪問控制

擴充自研的服務間訪問控制功能 ,以黑白名單的方式,自行選擇訪問的控制方式,實現服務間治理。

熔斷機制

完善整合了Hystrix 中的所有熔斷機制 。可選擇隔離策略(訊號量隔離、執行緒池隔離),批處理佇列數量設定,以及其他 Hystrix 相關的策略配置。

超時容錯

BeyondMicroService V2.3完善了容錯機制,並補充超時機制的功能。 容錯中新增重試狀態碼的設定,支援連線超時時間和請求超時時間的設定。

關於 BeyondMicroService

BeyondMicroService 微服務治理平臺整合多種微服務架構和執行元件,以其龐大的相容性,平滑接入客戶已有的微服務應用 ; 並藉助於對微服務技術的熟悉和經驗,為客戶實現微服務轉型、應用開發、微服務框架落地提供解決方案。目前 BeyondMicroService 微服務治理平臺已為中國石油、中國海油、華泰證券、銀河證券、東方證券、蘇州農商銀行、中國南方電網等金融、能源、電力等行業中眾多大型企業提供產品及諮詢服務。


DevOps平臺開放試用中~

BeyondDevOps平臺開放試用中

您可透過  博雲官網、微信公眾號

線上體驗BeyondDevOps產品

詳情請訪問博雲官網


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69923336/viewspace-2690319/,如需轉載,請註明出處,否則將追究法律責任。

相關文章