4.1.x 版本間升級

  • 文檔創建者:Wendy123456
  • 編輯次數:56
  • 最近更新:Nikozhan 于 2025-04-23
  • 本文僅用於指導非維運平台部署的FineDataLink4.1.x工程升級。

    維運平台部署的FineDataLink工程,請透過維運平台進行升級,詳情請參見:外網升級維運專案內網升級維運專案

    1. 概述

    為滿足客戶的新需求以及完善之前版本某些功能的不足之處,FineDataLink在不斷地更新迭代。

    若需要體驗新產品功能或者修復之前版本中存在的一些問題,客戶需要將 FDL 升級到當前最新版本。

    icon提示:提示:4.1.x 版本間說明請參見:歷史版本

    ;本文給出 4.2.x 版本間的升級步驟。


    2. 4.2.x 之間版本升級

    2.1 使用者須知

    建議升級到 4.2 的最新版本。

    使用者工程版本
    目標版本說明
    小於 4.2.2.3大於等於 4.2.4.3 

    1)先升級到 4.2.2.3 版本,升級後,建議參考本文 2.5、2.6 節內容啟動工程查看是否升級成

    2)再升級到 4.2.4.3 版本,升級後,建議參考本文 2.5、2.6 節內容啟動工程查看是否升級成功;由於 JAR 包名稱 fdl-cron 變更為 fdl-offline,取代 JAR 升級時需要手動把 fdl-cron 刪掉

    3)再繼續升級到目標版本

    4.2.2.3<=使用者工程版本<4.2.4.3

    1)先升級到 4.2.4.3 版本,升級後,建議參考本文 2.5、2.6 節內容啟動工程查看是否升級成功;由於 JAR 包名稱 fdl-cron 變更為 fdl-offline,取代 JAR 升級時需要手動把 fdl-cron 刪掉

    2)再繼續升級到目標版本

    大於等於 4.2.4.3升級到目標版本即可

    2.2 獲取JAR包

    可直接在服務群內溝通相應客戶成功獲取或者填寫 https://t6ixa9nyl6.jiandaoyun.com/f/6152dbd4a57b9b0008992c6a?ext=help 後有對應人員聯絡您提供。

    若非常緊急可電話聯絡處理,聯絡電話 400-811-8890轉1。

    2.3 備份工程

    在進行工程升級前,為避免升級失敗,導致工程檔案丟失無法回退等問題,請務必對原工程進行備份後再進行後續操作。

    管理者進入「管理系統>智慧維運>備份還原」,依次點選「平台配置」 、「FDL任務」、「jar包」、「插件」進行手動備份,如下圖所示:

    若使用了資料管道且配置外接資料庫,需要在資料庫對外遷的 FineDB 進行手動備份。

    2.4 上傳更新升級工程

    icon

    提示 :



     建議查看本文 2.1 節內容,有些場景中需要先升級到過渡版本,再升級到目標版本。


    2.4.1 場景一:外網環境且獨立部署工程

    參考 上傳更新升級工程 步驟,上傳最新 JAR 包更新工程。

    2.4.2 場景二:手動更新JAR

    適用於所有環境。

    將 2.2 節獲得的 JAR 包解壓,放置到%Tomcat/webapps/webroot/WEB-INF/lib下(檔案同名則改寫更新)。

    2.5 檢查Kafka是否正常運作

    如工程使用了資料管道功能,建議在啟動工程前檢查 Kafka 是否正常運作。

    查看 Kafka 運作狀態和啟動操作請參見:部署Kafka

    2.6 重啟tomcat

    請參見:关闭或重启FineDataLink工程

    2.7 檢查升級是否成功

    升級重啟後,管理者登入 FineDataLink,點選「管理系統>註冊管理>版本資訊」。

    可查看當前 JAR 版本,確認是否是自己所需的工程版本。如下圖所示:

    3. 升級到 4.2.x 後回退說明

    升級到 4.2.1.1 版本&建立了新的管道任務,若需要回退,回退後需要在 FineDB 資料庫中的 fine_dp_pipeline_execut 表中刪除 to_sync_traffic 欄位,重啟 FDL 工程。

    附件列表


    主題: 部署升級
    已經是第一篇
    已經是最後一篇
    • 有幫助
    • 沒幫助
    • 只是瀏覽
    • 评价文档,奖励 1 ~ 100 随机 F 豆!