一種基于客戶端的灰度分流方法

基本信息

申請?zhí)?/td> CN202110726137.5 申請日 -
公開(公告)號 CN113452622A 公開(公告)日 2021-09-28
申請公布號 CN113452622A 申請公布日 2021-09-28
分類號 H04L12/863(2013.01)I;H04L29/06(2006.01)I;H04L29/08(2006.01)I;G06F8/65(2018.01)I 分類 電通信技術;
發(fā)明人 劉文杰 申請(專利權)人 上海通聯(lián)金融服務有限公司
代理機構 上海翰信知識產(chǎn)權代理事務所(普通合伙) 代理人 張維東
地址 200437上海市虹口區(qū)汶水東路351號1號樓2層276室
法律狀態(tài) -

摘要

摘要 本發(fā)明涉及一種基于客戶端的灰度分流方法,包括以下步驟:確定升級后的客戶端和待升級的服務端,并加入升級后的服務端;在升級后的客戶端加入分流控制器,設置灰度分流比例,分流控制器包含灰度策略計算器,所述灰度策略計算器根據(jù)所述灰度分流比例判斷是否選擇灰度隊列,若選擇,則采用升級后的客戶端通過灰度隊列調用升級后的服務端;否則,則采用升級后的客戶端通過正常隊列調用升級前的服務端;監(jiān)聽灰度隊列并控制所述灰度分流比例的變化,若灰度隊列無異常便控制所述灰度分流比例逐漸增大,直到所述灰度分流比例調為100%,則下線升級前的服務端。本發(fā)明通過合理設置升級系統(tǒng)的灰度流量進入比例,實現(xiàn)了客戶端和服務端平滑且安全的升級更新。