[發明專利]一種多系統參數同步方法及裝置在審
| 申請號: | 202111248198.1 | 申請日: | 2021-10-26 |
| 公開(公告)號: | CN114020819A | 公開(公告)日: | 2022-02-08 |
| 發明(設計)人: | 陳明;王榮海;湯茂安;魏柯寧;胡小舟;李巖 | 申請(專利權)人: | 中國銀聯股份有限公司 |
| 主分類號: | G06F16/25 | 分類號: | G06F16/25;G06F16/2455;G06F16/27 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 鄒雅瑩 |
| 地址: | 200135 *** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 系統 參數 同步 方法 裝置 | ||
本發明實施例提供一種多系統參數同步方法及裝置,包括:從參數維護服務端獲取各參數變更操作信息并寫入緩存服務器,其中,參數變更操作信息包括同步任務和參數變更信息;同步任務用于指示處于同一同步批次的各參數;參數變更信息為待變更的參數的參數信息;基于對緩存服務器的訂閱機制,從緩存服務器拉取各參數變更操作信息;針對各參數變更操作信息中的任一同步任務,若已拉取到同步任務指示的各參數的參數變更信息,將同步任務指示的各參數的參數變更信息下發至各參數應用服務端。上述方法能夠在保證上游系統正常的業務處理和數據一致性的前提下,實現參數實時下發,且均衡上游系統和下游系統的參數變更速度,保證下游系統正常進行業務處理。
技術領域
本申請涉及網絡技術領域,尤其涉及一種多系統參數同步方法及裝置。
背景技術
隨著計算機技術的快速發展,針對更多的應用需求和場景所開發的應用系統越來越多,相應的,在為人們提供便捷服務的同時,各大型企業也面臨應用系統數量增多導致的應用系統的參數維護和管理困難。
如現有技術中,一般采用ETL軟件每天日終定時的將上游系統的參數同步多個下游系統中,從而實現參數的集中管理和統一下發。但ETL同步的方案需要定時下發操作,時效性較差。而且在從上游系統中進行數據抽取時,為了保證數據一致性,往往需要暫停上游系統的參數寫入操作,影響上游系統業務處理。另外,在上游系統參數變更數量大時,ETL軟件不能很好的均衡上游系統和下游系統的參數變更速度,增加下游系統參數變更壓力,影響下游系統業務處理。
因此,現在亟需一種多系統參數同步方法及裝置,能夠在保證上游系統正常的業務處理和數據一致性的前提下,實現參數實時下發,且均衡上游系統和下游系統的參數變更速度,保證下游系統正常進行業務處理。
發明內容
本發明實施例提供一種多系統參數同步方法及裝置,能夠在保證上游系統正常的業務處理和數據一致性的前提下,實現參數實時下發,且均衡上游系統和下游系統的參數變更速度,保證下游系統正常進行業務處理。
第一方面,本發明實施例提供一種多系統參數同步方法,該方法包括:
從參數維護服務端獲取各參數變更操作信息并寫入緩存服務器,其中,參數變更操作信息包括同步任務和參數變更信息;所述同步任務用于指示處于同一同步批次的各參數;所述參數變更信息為待變更的參數的參數信息;
基于對所述緩存服務器的訂閱機制,從所述緩存服務器拉取各參數變更操作信息;
針對各參數變更操作信息中的任一同步任務,若已拉取到所述同步任務指示的各參數的參數變更信息,將所述同步任務指示的各參數的參數變更信息下發至各參數應用服務端。
上述方法中,參數同步服務端將所述參數變更操作信息寫入緩存服務器。如此,可以均衡參數同步服務端參數變更速度和參數應用系統的服務端的參數變更速度,防止發生參數同步服務端參數變更速度大于參數應用系統服務端參數變更速度,導致的參數應用系統服務端耗費較大資源完成參數變更影響業務處理的情況。且相比于現有技術中的定時下發參數變更信息,本申請可以實時下發參數變更信息,保證參數應用系統服務端業務處理質量。另外,還可以判斷,在參數變更操作信息中待變更的參數變更信息已經獲取后,才將參數變更操作信息下發,保證參數應用系統服務端參數的準確變更。
可選的,寫入緩存服務器,包括:針對任一參數變更操作信息,將所述參數變更操作信息中的同步任務寫入緩存服務器的同步任務隊列,并將所述參數變更操作信息中的參數變更信息寫入緩存服務器的參數變更隊列;
基于對所述緩存服務器的訂閱機制,從所述緩存服務器拉取各參數變更操作信息,包括:
基于對所述緩存服務器的訂閱機制,從所述緩存服務器的所述同步任務隊列和所述參數變更隊列中分別拉取各同步任務和各參數變更信息,并持久化到本地數據庫。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國銀聯股份有限公司,未經中國銀聯股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111248198.1/2.html,轉載請聲明來源鉆瓜專利網。





