為滿足客戶的新需求以及完善之前版本某些功能的不足之處,帆軟產品在不斷地更新迭代。
本文將帶大家瞭解,不同部署方式下,帆軟產品小版本升級的最佳方案。
無論何種場景,在對帆軟應用專案進行升級之前,都必須對工程進行備份,儘量對除了狀態伺服器和負載均衡服務以外的工程進行完整備份。
因為可能存在一些意外情況,導致更新對配置庫進行了更改,或部分資源檔案出現問題,必須保證升級失敗後可以快速回退。
不同場景下的備份升級方案請參考:方案對比-備份還原
本文簡單介紹,對於內網/外網、FineReport/FineBI、單機/叢集、容器化部署/非容器化部署等工程,不同情況下的最佳升級方案。
注1:本文針對的是小版本升級方案(例如FR11.0.5升級FR11.0.13),不涉及跨版本更新(例如FR10.0升級FR11.0)。
注2:本文不考慮只使用容器化部署但不使用維運平台功能的情況。
外網
更新方案:
1)聯絡官方獲取最新/指定版本的JAR包
2)手動備份帆軟應用和配置庫
3)終端使用語句關閉帆軟應用各個節點
4)手動取代各個工程節點的JAR包
5)終端使用語句重啟帆軟應用各個節點
失敗回滾:
如更新失敗,需要自己手動取代回原有JAR包和finedb配置,方可回退到原有版本
1)管理者登入維運平台,點選「維運管理>專案管理」,選擇待更新應用的「組件管理>更新」,獲取最新版本並更新
2)更新及啟動程式自動化,若更新失敗會自動回滾
更新到指定版本
1)聯絡官方獲取指定版本的鏡像版本號
2)管理者登入維運平台,點選「維運管理>專案管理」,選擇待更新應用的「組件管理>更新」,在版本下拉框中輸入此版本號觸發更新
3)更新及啟動程式自動化,若更新失敗會自動回滾
更新到最新版本
1)聯絡官方獲取指定版本的鏡像,將鏡像push到維運平台的鏡像倉庫中(此處所指的鏡像倉庫,需要提前在「維運平台>維運管理>鏡像管理>全局設定」中配置好)
2)管理者登入維運平台,點選「維運管理>專案管理」,選擇待更新應用的「組件管理>更新」,獲取最新版本並更新
1)聯絡官方獲取指定版本的鏡像和鏡像版本號,將鏡像push到維運平台的鏡像倉庫中(此處所指的鏡像倉庫,需要提前在「維運平台>維運管理>鏡像管理>全局設定」中配置好)
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
反馈已提交
网络繁忙