[發明專利]集中式業務系統的灰度發布方法、裝置及設備有效
| 申請號: | 202210539186.2 | 申請日: | 2022-05-18 |
| 公開(公告)號: | CN114840249B | 公開(公告)日: | 2023-08-08 |
| 發明(設計)人: | 鄒幫山;李成功;魏明梅;孫健淞;姜文婷 | 申請(專利權)人: | 吉林銀行股份有限公司 |
| 主分類號: | G06F8/71 | 分類號: | G06F8/71;G06F8/60 |
| 代理公司: | 北京三友知識產權代理有限公司 11127 | 代理人: | 劉飛;許曼 |
| 地址: | 133000 吉林省*** | 國省代碼: | 吉林;22 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 集中 業務 系統 灰度 發布 方法 裝置 設備 | ||
本說明書涉及灰度發布技術領域,提供了一種集中式業務系統的灰度發布方法、裝置及設備,該方法包括:接收交易機構提供的交易請求;根據數據庫中的灰度發布配置文件識別所述交易機構及所述交易請求是否位于灰度發布測試范圍內;如果所述交易機構及所述交易請求位于灰度發布測試范圍內,將所述交易請求分發至增量版本應用服務端處理;在所述交易請求所屬交易類型通過灰度發布測試時,以灰度發布推廣為目的變更所述灰度發布配置文件。本說明書實施例可以降低集中式業務系統的灰度發布推廣成本,提高集中式業務系統的灰度發布推廣效率。
技術領域
本說明書涉及灰度發布技術領域,尤其是涉及一種集中式業務系統的灰度發布方法、裝置及設備。
背景技術
隨著銀行業務的發展變化逐步加快,快速的業務功能變化帶來了系統的頻繁變更,對集中式銀行業務系統功能變更的響應速度要求也不斷提高,為了提升集中式銀行業務系統對業務變化的敏捷響應速度,同時又要保證系統運行的穩定性,盡可能降低風險,灰度發布技術被廣泛應用到了集中式銀行業務系統變更及版本部署的過程中。
集中式銀行業務系統的灰度發布通常是讓灰度版本先針對一部分網點或者柜員進行應用,如果應用穩定沒有問題再進行重新進行全面的投產部署。換而言之,傳統的集中式銀行業務系統在灰度發布完成后,全面推廣投產部署時,通常需要系統重新發起一次變更,對代碼版本進行全行級的部署,且代碼的部署通常需要進行服務器的重啟方可生效,這種方式實施起來流程復雜,時效性上存在一定滯后因素,效率較低,且服務器的重啟可能引發系統異常。因此,現有集中式銀行業務系統的灰度發布推廣成本較高,推廣效率較低。
發明內容
本說明書實施例的目的在于提供一種集中式業務系統的灰度發布方法、裝置及設備,以降低集中式業務系統的灰度發布推廣成本,提高集中式業務系統的灰度發布推廣效率。
為達到上述目的,一方面,本說明書實施例提供了一種集中式業務系統的灰度發布方法,包括:
接收交易機構提供的交易請求;
根據數據庫中的灰度發布配置文件識別所述交易機構及所述交易請求是否位于灰度發布測試范圍內;
如果所述交易機構及所述交易請求位于灰度發布測試范圍內,將所述交易請求分發至增量版本應用服務端處理;
在所述交易請求所屬交易類型通過灰度發布測試時,以灰度發布推廣為目的變更所述灰度發布配置文件。
本說明書實施例的集中式業務系統的灰度發布方法中,所述灰度發布配置文件中包括以下配置信息:
參與灰度發布測試的交易機構集合;所述交易機構集合包括一個或多個交易機構子集合,每個交易機構子集合對應一個交易類型;
參與灰度發布測試的交易碼值集合;以及,
交易分發規則;其中,所述交易分發規則包括:
將位于灰度發布測試范圍內的交易請求分發至對應的增量版本應用服務端;
將位于灰度發布測試范圍外的交易請求分發至對應的存量版本應用服務端。
本說明書實施例的集中式業務系統的灰度發布方法中,所述以灰度發布推廣為目的變更所述灰度發布配置文件,包括:
從所述灰度發布配置文件中的交易機構集合中,刪除與所述交易請求所屬交易類型對應的交易機構子集合;
從所述灰度發布配置文件中的交易碼值集合中,刪除與所述交易請求所屬交易類型相同的交易碼值;
將與所述交易請求所屬交易類型對應的存量版本應用服務端的地址從分發目的地址范圍中刪除;以及,
將所述交易分發規則變更為:將所述交易請求所屬交易類型下的所有交易流量均指向增量版本應用服務端。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于吉林銀行股份有限公司,未經吉林銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210539186.2/2.html,轉載請聲明來源鉆瓜專利網。





