摘要:監控項目進一步完善集群和服務監控和報警必然是運維同仁們的重點關注功能。系統服務注冊功能改進,基于健康檢查實現注冊的自動上線和下線,解決錯誤的添加管理節點導致鏡像倉庫等服務負載均衡錯誤問題。修復了鏡像錯誤導致檢測失敗后未提供后續操作的問題。
Rainbond 5.1.3發布,快速部署和運維spring cloud集群
今天為大家帶來Rainbond 5.1系列第三個更新版本,本次版本更新的關鍵是降低Rainbond學習門檻,我們不僅增加了新用戶指導任務來指引用戶學習Rainbond的線路,同時在通過源碼批量創建服務、通過Docker鏡像批量智能創建服務等多個方面增加了大量改進來方便用戶。
Rainbond是開源的企業應用云操作系統,支撐企業應用的開發、架構、交付和運維的全流程,通過無侵入架構,無縫銜接各類企業應用,底層資源可以對接和管理IaaS、虛擬機和物理服務器。
支持一次構建spring cloud多服務,基于Maven多模塊批量創建服務[beta]
基于源碼直接構建服務是開發者最常用的場景,使用Rainbond的用戶有比較大的比例使用SpringCloud微服務架構或其他微服務架構,它們使用Maven Module維護整個工程代碼,對于此類用戶過去只能分別來創建服務,如果不了解Rainbond對于多模塊代碼的支持原理,門檻就比較高。Rainbond的核心抽象是應用級,與整個工程對應。因此能夠直接從源碼構建出整個業務系統將大大降低用戶學習使用門檻。
在5.1.3版本中Rainbond增加了識別Maven Module的流程,自動識別代碼倉庫的所有打包方式為war和jar的模塊,用戶選擇業務服務需要的模塊批量創建服務,創建完成后即可持續基于源碼集成構建和部署。
不足的是目前無法從源碼識別出服務的依賴關系和對第三方服務(比如數據庫)的依賴情況,因此還需要用戶自行根據業務架構創建數據庫服務和調整服務間的依賴關系。后續版本中將支持基于Rainbondfile文件定義服務依賴關系從而可以直接正確創建所有服務。
Spring Cloud集群部署文檔
Spring Cloud 微服務部署在 Rainbond 的優勢
Spring Cloud 微服務與 Service Mesh 的融合
Spring Cloud 微服務部署在 Rainbond 的案例
新增新手引導任務流程
經過對用戶使用Rainbond第一周周期內的情況統計分析,為了更好的引導新用戶理解Rainbond的關鍵流程使用方法,當前版本中我們設計了7個初級任務,指引用戶完成Rainbond產品的初級體驗。
Rainbond監控項目進一步完善
集群和服務監控和報警必然是運維同仁們的重點關注功能。Rainbond的監控系統是基于Prometheus實現的自動化監控系統,使用Rainbond項目用戶無需再獨立搭建集群監控數據收集系統。Rainbond內置支持節點物理設備和操作系統監控、節點系統服務監控、容器監控和服務業務性能監控。開源用戶只需要自行配置Grafane可視化Dashboard即可對監控數據進行可視化,通過Prometheus-Altermanger對接即可進行報警,Rainbond已內置部分報警策略。
其他改進
改進基于應用市場的服務升級策略,新增對環境變量、存儲(包括依賴存儲)、端口、服務依賴等屬性的升級[beta]
改進Docker Compose 批量創建服務的功能,修改服務鏡像檢測機制大大提高DockerCompose檢測成功性。同時支持設置私有鏡像倉庫的賬號信息。提供了Docker Compose到Kubernetes轉化的穩定功能支持。
Git-Webhook增加對騰訊Coding代碼倉庫的支持。
鏡像倉庫Webhook自動構建支持Tag版本根據策略進行自動驗證和改變。
改進鏡像創建服務識別策略,智能識別鏡像信息確定服務部署類型和內存分配,提供服務創建準確性。
應用網關支持便捷設置Websocket支持和ProxyBuffer等參數。
改進端口屬性維護機制,增加當端口刪除時自動設置其他與端口綁定的服務屬性,比如健康檢查。防止由于錯誤的端口設置導致服務一直運行異常。
系統服務注冊功能改進,基于健康檢查實現注冊Endpoint的自動上線和下線,解決錯誤的添加管理節點導致鏡像倉庫等服務負載均衡錯誤問題。[beta]
安裝方面:
優化安裝流程,將push鏡像流程更改到最后防止push鏡像失敗導致安裝不成功。
新增使用第三方數據庫的機制,用戶提供數據庫給Rainbond數據中心和控制臺使用Rainbond將不再默認安裝數據庫,適用于生產環境部署時對數據庫多帶帶進行部署和運維。[beta]
調整部分組件日志級別等啟動參數
BUG修復
修復在HTTP訪問策略中添加IP或其他非法域名導致服務無法啟動的BUG。
修復了DockerRun等方式創建的服務后期無法修改賬號密碼的問題。
修復了鏡像錯誤導致檢測失敗后UI未提供后續操作的問題。
修復了重復添加訪問策略導致服務無法訪問的問題。
修復了UI搜索訪問策略后無法進行翻頁的BUG。
修復了服務經過分享過后,伸縮范圍固化的問題。
安裝和升級
新集群安裝參考Rainbond安裝文檔:https://www.rainbond.com/docs...
升級已有集群到5.1.3版本: https://www.rainbond.com/docs...
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/27774.html
摘要:發布,微服務架構應用便捷管理和交付是開源的企業應用云操作系統,支撐企業應用的開發架構交付和運維的全流程,通過無侵入架構,無縫銜接各類企業應用,底層資源可以對接和管理虛擬機和物理服務器。 Rainbond v5.1.2發布,微服務架構應用便捷管理和交付 Rainbond是開源的企業應用云操作系統,支撐企業應用的開發、架構、交付和運維的全流程,通過無侵入架構,無縫銜接各類企業應用,底層資源...
摘要:發布,微服務架構應用便捷管理和交付是開源的企業應用云操作系統,支撐企業應用的開發架構交付和運維的全流程,通過無侵入架構,無縫銜接各類企業應用,底層資源可以對接和管理虛擬機和物理服務器。 Rainbond v5.1.2發布,微服務架構應用便捷管理和交付 Rainbond是開源的企業應用云操作系統,支撐企業應用的開發、架構、交付和運維的全流程,通過無侵入架構,無縫銜接各類企業應用,底層資源...
摘要:發布,微服務架構應用便捷管理和交付是開源的企業應用云操作系統,支撐企業應用的開發架構交付和運維的全流程,通過無侵入架構,無縫銜接各類企業應用,底層資源可以對接和管理虛擬機和物理服務器。 Rainbond v5.1.2發布,微服務架構應用便捷管理和交付 Rainbond是開源的企業應用云操作系統,支撐企業應用的開發、架構、交付和運維的全流程,通過無侵入架構,無縫銜接各類企業應用,底層資源...
摘要:發布,微服務架構應用便捷管理和交付是開源的企業應用云操作系統,支撐企業應用的開發架構交付和運維的全流程,通過無侵入架構,無縫銜接各類企業應用,底層資源可以對接和管理虛擬機和物理服務器。 Rainbond v5.1.2發布,微服務架構應用便捷管理和交付 Rainbond是開源的企業應用云操作系統,支撐企業應用的開發、架構、交付和運維的全流程,通過無侵入架構,無縫銜接各類企業應用,底層資源...
閱讀 2664·2021-11-18 10:02
閱讀 3426·2021-09-22 15:50
閱讀 2357·2021-09-06 15:02
閱讀 3576·2019-08-29 16:34
閱讀 1744·2019-08-29 13:49
閱讀 1274·2019-08-29 13:29
閱讀 3629·2019-08-28 18:08
閱讀 2937·2019-08-26 11:52