Rainbond 5.1.4發佈, 複雜微服務架構總體升級和回滾docker
今天爲你們帶來Rainbond 5.1系列第四個更新版本,本次版本更新的主要內容是複雜微服務架構應用總體升級和回滾,能實現複雜微服務架構的持續交付,和複雜架構企業級應用快速交付和升級,另外還有一些小的優化和BUG的修復。服務器
Rainbond是開源的企業應用雲操做系統,支撐企業應用的開發、架構、交付和運維的全流程,經過無侵入架構,無縫銜接各種企業應用,底層資源能夠對接和管理IaaS、虛擬機和物理服務器。網絡
複雜微服務架構應用總體升級和回滾架構
面對複雜的微服務架構,微服務組件可能幾十個,服務之間存在業務依賴;微服務的版本管理複雜;開發測試流程低效,針對以上問題,單個微服務管理的模式已經不適用,須要考慮微服務架構總體管理。此次的更新能實現複雜微服務架構的總體版本,微服務獨立開發,測試環境和生產環境總體升級和回滾,升級的過程只更新變化的服務和配置,過程滾動更新,實現業務不間斷升級。 運維
升級和回滾的過程經過Rainbond應用市場實現,Rainbond應用市場定義了一種對應用的存儲、共享、交付、管理途徑.socket
Rainbond應用市場與傳統意義上的鏡像倉庫不一樣之處在於,它基於鏡像倉庫、包倉庫和對象存儲等存儲系統支持,定義了支持大型、分佈式數字化業務系統的標準雲原生應用模型,並針對應用模型提供建立、發佈、存儲、交付、安裝、升級等一系列業務支持,對內可做爲以便捷靈活的方式共享企業創造的業務系統、中間件的業務性管理平臺,對外可做爲根據行業特性構建行業話交付標準、交付流程和交付路徑的基礎,應用市場的最大優勢在於它涵蓋的不只是服務組件和應用(業務系統),甚至於解決方案均可以支持一鍵分享、一鍵安裝使用,極大的便利用戶,只需安裝使用,使用者不須要懂技術。分佈式
在5.1.4以前, rainbond僅僅支持對雲市應用中單個服務的升級, 若是想要升級整個雲市應用, 則須要單獨地對每一個服務進行升級, 且沒法升級新添加的服務. 這給各位用戶的使用帶來了極大的不便. 爲了讓用戶有的操做更加的簡單, 提升使用體驗, 咱們在5.1.4版本中, 對應用市場進行了改造升級.微服務
功能特性工具
簡單的演示測試
更詳細的說明, 請參考: 服務升級文檔
其餘改進
安裝方面:
BUG修復
安裝和升級
新集羣安裝參考Rainbond安裝文檔:https://www.rainbond.com/docs/quick-start/rainbond_install/
升級已有集羣到5.1.4版本: https://www.rainbond.com/docs/user-operations/upgrade/5.1.3-5.1.4/