[發明專利]基于全站灰度的版本更新方法、裝置、設備及存儲介質在審
| 申請號: | 202110691937.8 | 申請日: | 2021-06-22 |
| 公開(公告)號: | CN113422732A | 公開(公告)日: | 2021-09-21 |
| 發明(設計)人: | 邱煒 | 申請(專利權)人: | 康鍵信息技術(深圳)有限公司 |
| 主分類號: | H04L12/751 | 分類號: | H04L12/751;H04L12/721;H04L29/08;G06F8/65;G06F8/71 |
| 代理公司: | 北京市京大律師事務所 11321 | 代理人: | 姚維 |
| 地址: | 518052 廣東省深圳市前海深港合作區前*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 灰度 版本 更新 方法 裝置 設備 存儲 介質 | ||
本發明涉及云服務領域,提供一種基于全站灰度的版本更新方法、裝置、設備及存儲介質,用于解決無法快速而準確地進行版本更新的問題。基于全站灰度的版本更新方法包括:若請求進入網關為灰度網關,則將請求進入方式與優先請求方式進行對比分析;根據分析結果調用灰度路由系統獲取初始灰度集群信息和目標節點灰度計算規則;通過灰度路由系統,基于節點流量信息、初始灰度集群信息和目標節點灰度計算規則獲取節點路由版本;獲取目標灰度集群信息,并根據目標灰度集群信息確定目標路由規則信息;基于目標路由規則信息和節點路由版本對灰度應用節點進行路由版本的服務調用。此外,本發明還涉及區塊鏈技術,節點路由版本可存儲于區塊鏈中。
技術領域
本發明涉及云傳輸領域,尤其涉及一種基于全站灰度的版本更新方法、裝置、設備及存儲介質。
背景技術
隨著互聯網技術的發展,各種互聯網產品的應用需求逐漸增大,而具互聯網產品有用戶規模大、版本更新頻繁的特點,為了應對該特點,一般都是采用按照每周一次的發布頻率,通過正式網關環境將舊版本切換到新版本的版本更新方式。
但是,上述版本更新方式存在新舊版本兼容和系統宕機的風險,并且,對于線上環境的應用,正式環境網關只有一個,難以有效實現業務方短平快特性的版本更新,以及無法獲取到有效的數據反饋,并根據反饋的有效數據對版本進行精確的數據分析,因而,導致了無法快速而準確地進行版本更新。
發明內容
本發明提供一種基于全站灰度的版本更新方法、裝置、設備及存儲介質,解決了無法快速而準確地進行版本更新的問題。
本發明第一方面提供了一種基于全站灰度的版本更新方法,包括:
接收灰度應用節點發送的系統更新請求,并判斷所述系統更新請求中的請求進入網關是否為灰度網關,所述系統更新請求包括請求進入網關、請求進入方式、所述灰度應用節點的用戶身份標識號和所述灰度應用節點的節點流量信息;
若所述請求進入網關為灰度網關,則將所述請求進入方式與預設優先請求方式進行對比分析,得到分析結果;
根據所述分析結果調用預置的灰度路由系統,基于所述用戶身份標識號,從預置灰度集群系統中獲取初始灰度集群信息和目標節點灰度計算規則;
通過所述灰度路由系統,基于所述節點流量信息、所述初始灰度集群信息和所述目標節點灰度計算規則進行版本運算,得到節點路由版本;
獲取與所述節點路由版本對應的目標灰度集群信息,并根據所述目標灰度集群信息,從預置路由規則系統中獲取目標路由規則信息;
通過所述預置路由規則系統,基于所述目標路由規則信息和所述節點路由版本,對所述灰度應用節點進行路由版本的服務調用。
可選的,在本發明第一方面的第一種實現方式中,所述根據所述分析結果調用預置的灰度路由系統,基于所述用戶身份標識號,從預置灰度集群系統中獲取初始灰度集群信息和目標節點灰度計算規則,包括:
若所述分析結果為灰度請求方式或調用鏈請求方式,則對所述灰度應用節點進行路由信息分析,得到路由結果;
根據所述路由結果調用預置的灰度路由系統,判斷所述用戶身份標識號是否存在預置灰度白名單中;
若所述用戶身份標識號存在預置灰度白名單中,則通過所述用戶身份標識號,對預置灰度集群系統中的灰度集群信息進行檢索,得到初始灰度集群信息;
創建所述用戶身份標識號的規則信息查詢語言,通過所述規則信息查詢語言,對預置灰度集群系統中的灰度計算規則信息進行檢索,得到目標節點灰度計算規則。
可選的,在本發明第一方面的第二種實現方式中,所述若所述分析結果為灰度請求方式或調用鏈請求方式,則對所述灰度應用節點進行路由信息分析,得到路由結果,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于康鍵信息技術(深圳)有限公司,未經康鍵信息技術(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110691937.8/2.html,轉載請聲明來源鉆瓜專利網。





