Rainbond 5.1.3發佈,快速部署和運維spring cloud集羣spring
今天爲你們帶來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文件定義服務依賴關係從而能夠直接正確建立全部服務。socket
Spring Cloud集羣部署文檔ide
新增新手引導任務流程微服務
通過對用戶使用Rainbond第一週週期內的狀況統計分析,爲了更好的引導新用戶理解Rainbond的關鍵流程使用方法,當前版本中咱們設計了7個初級任務,指引用戶完成Rainbond產品的初級體驗。性能
Rainbond監控項目進一步完善
集羣和服務監控和報警必然是運維同仁們的重點關注功能。Rainbond的監控系統是基於Prometheus實現的自動化監控系統,使用Rainbond項目用戶無需再獨立搭建集羣監控數據收集系統。Rainbond內置支持節點物理設備和操做系統監控、節點系統服務監控、容器監控和服務業務性能監控。開源用戶只須要自行配置Grafane可視化Dashboard便可對監控數據進行可視化,經過Prometheus-Altermanger對接便可進行報警,Rainbond已內置部分報警策略。
其餘改進
安裝方面:
BUG修復
安裝和升級
新集羣安裝參考Rainbond安裝文檔:https://www.rainbond.com/docs...
升級已有集羣到5.1.3版本: https://www.rainbond.com/docs...