[发明专利]流量控制方法、装置、存储介质及计算机设备在审
申请号: | 202011092111.1 | 申请日: | 2020-10-13 |
公开(公告)号: | CN112367684A | 公开(公告)日: | 2021-02-12 |
发明(设计)人: | 周世伟;史海洋;杨茗凯;夏露 | 申请(专利权)人: | 北京健康之家科技有限公司 |
主分类号: | H04W28/10 | 分类号: | H04W28/10;H04W40/02;H04W24/06 |
代理公司: | 北京中强智尚知识产权代理有限公司 11448 | 代理人: | 黄耀威 |
地址: | 100102 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 流量 控制 方法 装置 存储 介质 计算机 设备 | ||
1.一种流量控制装置,其特征在于,包括:
接收单元,用于接收目标用户的测试请求,所述测试请求携带有所述目标用户的属性信息;
生成单元,用于根据所述属性信息,确定所述目标用户所属的目标群体,并根据所述目标用户所属的目标群体,生成所述目标用户对应的第一标识信息;
确定单元,用于将所述第一标识信息分别与目标服务对应的不同测试版本的路由信息进行匹配,确定与所述第一标识信息相匹配的目标路由信息;
路由单元,用于根据所述目标路由信息,将所述目标用户的测试请求路由到相应的测试版本模块中。
2.根据权利要求1所述的装置,其特征在于,所述路由单元,包括:确定模块和路由模块,
所述确定模块,用于根据所述目标路由信息中的路由参数,确定所述路由参数指向的目标测试版本;
所述路由模块,用于根据所述目标测试版本对应的目的地地址,将所述目标用户的测试请求路由到所述目标测试版本模块中。
3.根据权利要求1所述的装置,其特征在于,所述装置还包括:选取单元,
所述选取单元,用于若存在多种目标路由信息,则根据所述多种目标路由信息对应的优先等级,选取优先等级最高的目标路由信息;
所述路由单元,具体用于根据所述优先等级最高的目标路由信息,将所述目标用户的测试请求路由到相应的测试版本模块中。
4.根据权利要求1所述的装置,其特征在于,所述装置还包括:获取单元和构建单元,
所述获取单元,用于获取目标服务对应的流量策略信息;
所述构建单元,用于根据所述流量策略信息对应的业务场景信息,构建所述流量策略对应的基础流量模型;
所述生成单元,还用于根据所述基础流量模型,生成所述不同测试版本对应的路由信息,并将所述不同测试版本对应的路由信息下发至集群网关中。
5.根据权利要求4所述的装置,其特征在于,所述装置还包括:设置单元,
所述设置单元,用于若所述目标服务对应多种流量策略,则根据业务需求设置多种流量策略分别对应的优先等级;
所述生成单元,具体用于根据所述多种流量策略分别对应的基础流量模型和优先等级,确定所述不同测试版本中任一测试版本对应的多种路由信息,以及所述多种路由信息分别对应的优先等级。
6.根据权利要求5所述的装置,其特征在于,
所述构建单元,具体用于若所述流量策略信息对应的业务场景信息为灰度实验,则构建所述流量策略对应的scale类基础流量模型;若所述流量策略信息对应的业务场景信息为金丝雀发布,则构建所述流量策略对应的基于用户信息的基础流量模型。
7.根据权利要求4所述的装置,其特征在于,所述装置还包括:发送单元,
所述发送单元,用于若所述路由信息下发失败,则向业务人员终端发送策略配置下发失败的报警信息。
8.根据权利要求1所述的装置,其特征在于,
所述生成单元,还用于生成所述目标用户对应的第二标识信息,并将所述目标用户对应的第二标识信息反馈至用户端,以便当再次接收到所述目标用户发送的测试请求时,根据所述测试请求携带的第二标识信息将所述目标用户再次发送的测试请求路由到同一测试版本模块中。
9.一种流量控制方法,其特征在于,包括:
接收目标用户的测试请求,所述测试请求携带有所述目标用户的属性信息;
根据所述属性信息,确定所述目标用户所属的目标群体,并根据所述目标用户所属的目标群体,生成所述目标用户对应的第一标识信息;
将所述第一标识信息分别与目标服务对应的不同测试版本的路由信息进行匹配,确定与所述第一标识信息相匹配的目标路由信息;
根据所述目标路由信息,将所述目标用户的测试请求路由到相应的测试版本模块中。
10.根据权利要求9所述的方法,其特征在于,所述根据所述目标路由信息,将所述目标用户的测试请求路由到相应的测试版本模块中,包括:
根据所述目标路由信息中的路由参数,确定所述路由参数指向的目标测试版本;
根据所述目标测试版本对应的目的地地址,将所述目标用户的测试请求路由到所述目标测试版本模块中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京健康之家科技有限公司,未经北京健康之家科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011092111.1/1.html,转载请声明来源钻瓜专利网。