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