一种基于客户端的灰度分流方法
基本信息
申请号 | 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 | 分类 | 电通信技术; |
发明人 | 刘文杰 | 申请(专利权)人 | 上海通联金融服务有限公司 |
代理机构 | 上海翰信知识产权代理事务所(普通合伙) | 代理人 | 张维东 |
地址 | 200437上海市虹口区汶水东路351号1号楼2层276室 | ||
法律状态 | - |
摘要
摘要 | 本发明涉及一种基于客户端的灰度分流方法,包括以下步骤:确定升级后的客户端和待升级的服务端,并加入升级后的服务端;在升级后的客户端加入分流控制器,设置灰度分流比例,分流控制器包含灰度策略计算器,所述灰度策略计算器根据所述灰度分流比例判断是否选择灰度队列,若选择,则采用升级后的客户端通过灰度队列调用升级后的服务端;否则,则采用升级后的客户端通过正常队列调用升级前的服务端;监听灰度队列并控制所述灰度分流比例的变化,若灰度队列无异常便控制所述灰度分流比例逐渐增大,直到所述灰度分流比例调为100%,则下线升级前的服务端。本发明通过合理设置升级系统的灰度流量进入比例,实现了客户端和服务端平滑且安全的升级更新。 |
