一种灰度引流方法、装置及电子设备制造方法及图纸

技术编号:41682121 阅读:20 留言:0更新日期:2024-06-14 15:34
本说明书提供的灰度引流方法、装置及电子设备,预先为各种实现类型的流量分别研发对应的引流模块,并设置第一配置数据集合,对于每个目标流量,先确定目标流量的实现类型,再依据第一配置数据集合确定目标流量的实现类型对应的目标引流模块的标识,采用目标引流模块对目标流量进行引流。通过本方案,可以无需区分引流节点所采用的实现类型再专门针对其实现类型配置相应的引流模块,只需统一将引流模块集合、第一配置数据集合设置到每个引流节点即可,从而可以降低灰度环境部署的难度,减少灰度环境部署的步骤,提高灰度环境部署的自由度及效率。

【技术实现步骤摘要】

本申请涉及计算机,可用于金融领域,特别涉及一种灰度引流方法、装置及电子设备


技术介绍

1、灰度服务是目前开发中非常常见的运维策略,通常会使用不同的网关技术或特定的逻辑算法进行流量的染色,然后使得一定的用户请求或者流量能够绕开正式环境并分配到灰度服务所在的灰度环境,最终实现对产品的功能测试、特性试点、性能评估等目的。灰度引流则是对用户群体进行引导行为的策略,通过对用户权限的控制和流量的限制,可以引导用户在产品中进行特定的操作或路径,以便于收集测试数据。

2、现在常用的灰度引流方案有很多,依据不同的架构、技术原理,灰度引流方案会有多种不同的实现方式。例如,对于采用http请求实现的灰度引流方案,很多情况下会在网关处配置策略对流量进行染色。再例如,对于在网络层实现的灰度引流方案,可以在对网络报文进行识别后,通过不同的报文格式来进行流量的染色。又例如,对于针对性的染色操作,如特定业务场景可以根据用户年龄以及用户地区对流量进行染色,或者根据流量发生的时间、流量持续的时间等对流量进行染色。现有的灰度方案其实五花八门,各类场景都有可以选择的技术用来实现该目本文档来自技高网...

【技术保护点】

1.一种灰度引流方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述实现类型包括以下至少一者HTTP、RPC、SOCKET。

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,在采用所述目标引流模块对所述目标流量进行引流之前,还包括:获取用于灰度引流的第二配置数据集合;所述第二配置数据集合中包括流量的引流策略集合,所述引流策略集合中包括多条...

【技术特征摘要】

1.一种灰度引流方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述实现类型包括以下至少一者http、rpc、socket。

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,在采用所述目标引流模块对所述目标流量进行引流之前,还包括:获取用于灰度引流的第二配置数据集合;所述第二配置数据集合中包括流量的引流策略集合,所述引流策略集合中包括多条引流策略,每条引流策略包括流量内容分类所对应的引流策略;

7.根据权利要求6所述的方法,其特征在于,所述引流策略包括第一策略和/或第二策略,其中,第一策略将当前环境下的流量引流至其他环境下,并且切断当前环境下的流量链路;第二策略将当前环境下的流量引流至其他环境下,同时不切断当前环境下的流量链路。

8.根据权利要求7所述的方法,其特征在于,所述引流策略包括第一策略和第二策略的...

【专利技术属性】
技术研发人员:顾嘉诚吴海天高峰
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1