[發明專利]應用的數據處理方法、裝置、服務器和存儲介質有效
| 申請號: | 202110789216.0 | 申請日: | 2021-07-13 |
| 公開(公告)號: | CN113434180B | 公開(公告)日: | 2022-08-09 |
| 發明(設計)人: | 范曦丹;古毅偉 | 申請(專利權)人: | 上海浦東發展銀行股份有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65;G06F8/71;G06F9/455;G06F11/14 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 趙翠香 |
| 地址: | 200000 *** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用 數據處理 方法 裝置 服務器 存儲 介質 | ||
1.一種應用的數據處理方法,其特征在于,包括:
獲取開發人員提交代碼文件時創建的應用處理標簽,所述應用處理標簽包括應用標識和應用處理標識;
基于所述應用處理標識,對所述應用標識對應的目標應用進行數據處理;
其中,所述基于所述應用處理標識,對所述應用標識對應的目標應用進行數據處理,包括:
若所述應用處理標識為應用程序更新標識,則通過應用程序更新流水線采用所述代碼文件,對容器化服務平臺上所述目標應用的程序進行更新;
通過設置在所述容器化服務平臺上的監測探針,對更新后的目標應用進行健康存活檢查;
其中,所述健康存活檢查為啟動狀態檢查,所述方法還包括:
若檢測到更新后的目標應用的啟動狀態為異常狀態,則通過調用預設應用程序接口回滾到所述目標應用的穩定版本。
2.根據權利要求1所述的方法,其特征在于,所述通過調用預設應用接口回滾到所述目標應用的穩定版本,包括:
調用所述預設應用程序接口,創建所述目標應用的回滾流水線標簽,所述回滾流水線標簽中包括所述目標應用的回滾版本號;
若驗證所述回滾版本號為所述目標應用的上一個穩定版本號,則通過應用回滾流水線,回滾到所述目標應用的上一個穩定版本。
3.根據權利要求2所述的方法,其特征在于,所述通過應用回滾流水線,回滾到所述目標應用的上一個穩定版本,包括:
從鏡像倉庫中拉取所述回滾版本號對應的應用鏡像;
采用所述應用鏡像對更新后的目標應用進行程序回滾。
4.根據權利要求1所述的方法,其特征在于,所述基于所述應用處理標識,對所述應用標識對應的目標應用進行數據處理,包括:
若所述應用處理標識為應用數據更新標識,則通過應用數據更新流水線,采用所述代碼文件,對所述目標應用的數據進行更新;
對更新過程中產生的日志進行存儲。
5.根據權利要求4所述的方法,其特征在于,所述日志中包括所述目標應用的數據更新時間、更新位置和更新類型,所述方法還包括:
當需要對所述目標應用進行數據回滾時,根據指定的待回滾數據和待回滾時間,基于所述更新時間,確定所述待回滾數據的更新位置和更新類型;
根據所述待回滾數據的更新位置和更新類型,連接到目標數據庫環境,對所述待回滾數據進行反轉處理。
6.一種應用的數據處理裝置,其特征在于,包括:
獲取模塊,用于獲取開發人員提交代碼文件時創建的應用處理標簽,所述應用處理標簽包括應用標識和應用處理標識;
處理模塊,用于基于所述應用處理標識,對所述應用標識對應的目標應用進行數據處理;
其中,處理模塊具體用于:
若所述應用處理標識為應用程序更新標識,則通過應用程序更新流水線采用所述代碼文件,對容器化服務平臺上所述目標應用的程序進行更新;
通過設置在所述容器化服務平臺上的監測探針,對更新后的目標應用進行健康存活檢查;
其中,所述健康存活檢查為啟動狀態檢查,處理模塊還用于:
若檢測到更新后的目標應用的啟動狀態為異常狀態,則通過調用預設應用程序接口回滾到所述目標應用的穩定版本。
7.一種服務器,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,其特征在于,所述處理器執行所述程序時實現如權利要求1-5中任一所述的應用的數據處理方法。
8.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,該程序被處理器執行時實現如權利要求1-5中任一所述的應用的數據處理方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海浦東發展銀行股份有限公司,未經上海浦東發展銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110789216.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:開關
- 下一篇:一種多維高級氧化有機廢水深度處理方法和系統





