RainbondV5.1.7更新帶來哪些改進

今天就跟大家聊聊有關(guān)Rainbond V5.1.7 更新帶來哪些改進,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。

成都創(chuàng)新互聯(lián)專注于邵原網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供邵原營銷型網(wǎng)站建設(shè),邵原網(wǎng)站制作、邵原網(wǎng)頁設(shè)計、邵原網(wǎng)站官網(wǎng)定制、重慶小程序開發(fā)服務(wù),打造邵原網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供邵原網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。

2019年9月08日,Rainbond發(fā)布5.1.7版本,本次版本更新帶來了全新的服務(wù)以及實例的狀態(tài)控制和UI可視化,服務(wù)運行后臺事件實時反饋,使開發(fā)者更容易掌握服務(wù)運行狀態(tài)。

  • Rainbond:支撐企業(yè)應(yīng)用的開發(fā)、架構(gòu)、交付和運維的全流程,通過“無侵入”架構(gòu)無縫銜接各類企業(yè)應(yīng)用,底層資源可以對接和管理IaaS、虛擬機和物理服務(wù)器。 Rainbond是什么?

  • 發(fā)布版本:5.1.7

  • 版本更新:推薦

  • 更新范圍:服務(wù)狀態(tài)控制,操作審計記錄,日志推送和存儲

服務(wù)升級過程透明

Rainbond的關(guān)鍵特點是一鍵完成從代碼獲取到構(gòu)建打包,滾動上線的完整周期,這樣的體驗追求是好的,然而代碼的構(gòu)建過程受限于代碼是否規(guī)范或者錯誤的代碼而不能正常完成,滾動上線過程依然會取決于服務(wù)構(gòu)建版本是否能夠正常工作,集群狀態(tài)是否正常等等不確定因素,在過去的版本中用戶對這一段過程的執(zhí)行只能關(guān)注一個最終狀態(tài)而無法方便地看到細節(jié)信息,如何在眾多的不確定中提供一個確定的流程形成良好的“人機”互補是一個難題。為了解決這個問題又不能給我們用戶帶來過多的復(fù)雜性,我們依然堅持從源碼或鏡像開始的一鍵部署流程,但在流程進行中時在UI中區(qū)分三個階段的可視化體驗:

  • 構(gòu)建階段 服務(wù)觸發(fā)構(gòu)建后如果停留在操作頁面上時,Rainbond將直接彈出日志實時刷新框,盡可能的還原在終端顯示日志的形態(tài)(這里是個挑戰(zhàn)),讓開發(fā)者可以更加清晰直接的判斷是否有異常發(fā)生,除此之外無需進行其他動作。

  • 升級階段 服務(wù)構(gòu)建完成后自動進入升級階段,UI上將展現(xiàn)實例的滾動升級過程,全程體現(xiàn)一個實例從創(chuàng)建、調(diào)度、初始化、啟動狀態(tài)過程。其中任何環(huán)節(jié)出現(xiàn)異常,用戶可以快速定位,同時在詳情信息中Rainbond將給出異常處理建議,90%的情況下依然不需要用戶去學(xué)習(xí)和理解Kubernetes的復(fù)雜概念。

  • 運行階段 運行階段的服務(wù)實例被Rainbond實時監(jiān)控,一旦出現(xiàn)比如異常退出、OOM、健康檢測不通過的情況下都會詳細記錄事件日志,用戶可以從UI上便捷查詢。 Rainbond V5.1.7 更新帶來哪些改進

操作審計記錄(beta)

服務(wù)的每一項屬性修改和操作對于服務(wù)的生命周期都直觀重要,同時也是清晰的責(zé)任體現(xiàn),本次版本更新我們對服務(wù)的操作事件記錄架構(gòu)進行了修改,從過去由控制臺記錄事件統(tǒng)一調(diào)整到數(shù)據(jù)中心進行全量事件記錄,這里的全量包括各類屬性修改、生命周末操作和服務(wù)運行態(tài)時的系統(tǒng)維護操作和記錄。遺憾的是本次版本周期有限,事件的記錄暫未擴展到應(yīng)用級和租戶級,當(dāng)然這是我們社區(qū)計劃之一。未來的版本中我們將加快此功能的GA進程,完整記錄所有資源的操作記錄,對于用戶實現(xiàn)細節(jié)的權(quán)限控制和審計是有益的。

更易用的日志查詢

查詢服務(wù)日志是用戶在排查運行服務(wù)是否正常工作的關(guān)鍵途徑,我們依然堅持服務(wù)日志以服務(wù)為單位實時推送用戶查看的效果體驗,不同的是本次版本中我們重構(gòu)了日志推送的WebSocket實現(xiàn),盡可能保證日志可以準確,及時的推送到前臺UI,同時日志存儲層持久化落盤也更加及時(為了減少管理節(jié)點IO占有,日志落盤采用延時、批量落盤機制,最大延遲1分鐘)。在前端UI方面盡可能復(fù)原日志樣式,比如保留顏色和格式等,用戶使用起來類似于在系統(tǒng)終端的日志查詢。

其他功能改進和BUG修復(fù)

  • 應(yīng)用網(wǎng)關(guān)增加策略的合法性強制檢查策略,增強網(wǎng)關(guān)的容錯性,減少配置重置頻率。 #321

  • 修復(fù)Java多模塊代碼檢測生成的編譯命令和參數(shù)重復(fù)的BUG #356

  • 修復(fù)rbd-monitor模塊異常停止對部分監(jiān)控目標的服務(wù)發(fā)現(xiàn)的BUG #350

  • 移除性能分析插件在分析websocket協(xié)議時產(chǎn)生的大量錯誤日志 #354

  • 修復(fù)服務(wù)日志超過最大限制后無法再收集的BUG. #371

  • 基于源碼創(chuàng)建服務(wù)時增加設(shè)置子目錄的功能 #219

  • 修復(fù)了源碼地址過長(超過100字符)無法設(shè)置的BUG #225

  • 修復(fù)基于阿里云鏡像倉庫webhook鏡像名稱驗證不通過的BUG #218

  • 修復(fù)分享應(yīng)用時產(chǎn)生的“應(yīng)用信息處理發(fā)生錯誤”異常錯誤 #203

  • 修復(fù)安裝過程中對磁盤的檢測錯誤 #113

  • 修復(fù)升級腳本對服務(wù)配置文件識別兼容性差的問題

安裝

> 參考Rainbond安裝文檔指南

版本升級

升級要求和注意事項
  • V5.1.7版本支持從V5.1.2 - V5.1.6版本升級,如果你還未升級到V5.1.2版本,參考V5.1.x版本升級文檔,先升級至V5.1.2版本:

    grctl version, 例如5.1.6版本顯示如下:Rainbond grctl v5.1.6-release-e98f87c-2019-08-12-01

  • 升級過程會重啟管理服務(wù),因此只有單管理節(jié)點的集群會短暫影響控制臺操作和應(yīng)用訪問,請選擇合理的升級時間段。

  • 升級過程腳本需要從集群獲取節(jié)點數(shù)據(jù),請務(wù)必在集群正常工作情況下進行升級。

  • 升級前請備份控制臺和數(shù)據(jù)中心數(shù)據(jù)庫。

  • 升級過程的主要耗時點是解壓升級包和導(dǎo)入服務(wù)鏡像的過程,根據(jù)你的服務(wù)器寫入速度而定。

  • 如果你手動調(diào)整過/opt/rainbond/conf下的服務(wù)配置文件導(dǎo)致升級失敗請到社區(qū)咨詢。

下載 5.1.7 更新包

離線包鏡像大小約1.3GB,需要保證當(dāng)前集群磁盤可用空間至少不低于2G

# Rainbond 組件升級包
wget https://pkg.rainbond.com/offline/5.1/rainbond.images.2019-09-03-5.1.7.tgz -O /grdata/services/offline/rainbond.images.upgrade.5.1.7.tgz

# 升級腳本包
wget https://pkg.rainbond.com/offline/5.1/rainbond-ansible.upgrade.5.1.7.tgz -O /grdata/services/offline/rainbond-ansible.upgrade.5.1.7.tgz
第一個管理節(jié)點執(zhí)行下述命令升級平臺

再次提醒,升級前系統(tǒng)比較運行正常,升級過程耗時取決于你的系統(tǒng)磁盤寫入速度,腳本未成功之前請勿主動終止升級。

rm -rf  /tmp/rainbond-ansible
rm -rf /grdata/services/offline/upgrade
mkdir -p /tmp/rainbond-ansible
tar xf /grdata/services/offline/rainbond-ansible.upgrade.5.1.7.tgz -C /tmp/rainbond-ansible
cd /tmp/rainbond-ansible/scripts/upgrade/
bash ./upgrade.sh
平臺升級完成驗證
  • 執(zhí)行 grctl cluster確定所有服務(wù)和節(jié)點運行正常

  • grctl version 確認版本已升級到5.1.7,運行組件鏡像版本為 v5.1.7-release

插件升級

本次版本更新了性能分析插件,請在平臺完成升級后按照如下方式升級插件:

升級腳本已自動更新插件鏡像 goodrain.me/tcm

  1. 進入平臺,不同的團隊分別進入插件管理,選擇性能分析插件,點擊插件的構(gòu)建。

  2. 更新使用當(dāng)前插件的服務(wù),插件即可生效。

看完上述內(nèi)容,你們對Rainbond V5.1.7 更新帶來哪些改進有進一步的了解嗎?如果還想了解更多知識或者相關(guān)內(nèi)容,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝大家的支持。

網(wǎng)頁標題:RainbondV5.1.7更新帶來哪些改進
文章地址:http://muchs.cn/article6/jpidig.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供虛擬主機、動態(tài)網(wǎng)站建站公司、搜索引擎優(yōu)化、自適應(yīng)網(wǎng)站、響應(yīng)式網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

綿陽服務(wù)器托管