预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共19页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN114465960A(43)申请公布日2022.05.10(21)申请号202210120152.XH04L9/40(2022.01)(22)申请日2022.02.07G06F9/54(2006.01)(71)申请人北京沃东天骏信息技术有限公司地址100176北京市大兴区北京经济技术开发区科创十一街18号院2号楼4层A402室申请人北京京东世纪贸易有限公司(72)发明人陈福娟(74)专利代理机构中国贸促会专利商标事务所有限公司11038专利代理师曹蓓许蓓(51)Int.Cl.H04L47/24(2022.01)H04L47/62(2022.01)H04L67/60(2022.01)权利要求书3页说明书9页附图6页(54)发明名称流量切换方法、装置和存储介质(57)摘要本公开提出一种流量切换方法、装置和存储介质,涉及计算机技术领域。本公开的一种流量切换方法,包括:监听并拦截调用第一应用系统的服务请求,获取待处理请求;根据待处理请求的输入参数匹配预设参数;在待处理请求的输入参数与预设参数匹配成功的情况下,获取并执行预设的流量切换规则,其中,预设的流量切换规则中待处理请求的转发对象包括第二应用系统;在待处理请求的输入参数与预设参数匹配不成功的情况下,将待处理请求发送给第一应用系统处理。这样的方法提高了流量切换的灵活度。CN114465960ACN114465960A权利要求书1/3页1.一种流量切换方法,包括:监听并拦截调用第一应用系统的服务请求,获取待处理请求;根据所述待处理请求的输入参数匹配预设参数;在所述待处理请求的输入参数与所述预设参数匹配成功的情况下,获取并执行预设的流量切换规则,其中,所述预设的流量切换规则中所述待处理请求的转发对象包括第二应用系统;在所述待处理请求的输入参数与所述预设参数匹配不成功的情况下,将所述待处理请求发送给所述第一应用系统处理。2.根据权利要求1所述的方法,还包括:在拦截调用第一应用系统的流量后,获取所述待处理请求对应的开关的状态;在所述开关的状态为匹配切换的情况下,执行所述根据所述待处理请求的输入参数匹配预设参数的操作。3.根据权利要求2所述的方法,还包括以下至少一项:在所述开关的状态为全部切换的情况下,将所述待处理请求转发给所述第二应用系统处理;或在所述开关的状态为关闭的情况下,将所述待处理请求发送给所述第一应用系统处理。4.根据权利要求1所述的方法,其中,所述根据所述待处理请求的输入参数匹配预设参数包括:通过动态反射技术,动态收集待处理请求的输入参数,并将收集的输入参数与所述预设参数相匹配。5.根据权利要求1所述的方法,其中,所述监听并拦截调用第一应用系统的服务请求,获取待处理请求包括:监听第一应用系统的接口,确定调用接口的所述服务请求;拦截所述调用接口的服务请求作为所述待处理请求。6.根据权利要求5所述的方法,其中,所述根据所述流量切换规则将所述待处理请求转发给所述第一应用系统、所述第二应用系统中的至少一个进行处理包括:根据所述第一应用系统、第二应用系统的输入参数格式,对所述待处理请求的输入参数执行格式转换,获取转换输入参数;根据所述待处理请求的输入参数和所述转换输入参数中的至少一项,基于所述流量切换规则将所述待处理请求转发给对应的应用系统,所述应用系统包括所述第一应用系统和所述第二应用系统。7.根据权利要求6所述的方法,其中,所述预设的流量切换规则包括:将所述待处理请求发送给所述第二应用系统处理;将所述待处理请求发送给所述第一应用系统和所述第二应用系统处理;将所述待处理请求发送给所述第二应用系统处理;在所述第二应用系统处理失败的情况下,则将所述待处理请求发送给所述第一应用系统处理;或将所述待处理请求发送给所述第一应用系统和所述第二应用系统分别处理,并将所述2CN114465960A权利要求书2/3页第一应用系统与所述第二应用系统的输出结果比较,确定所述第一应用系统与所述第二应用系统的输出结果是否相同。8.根据权利要求1或5所述的方法,其中,所述监听并拦截调用第一应用系统的服务请求,获取待处理请求包括:监听所述第一应用系统的服务请求的消息队列;拦截所述消息队列中的服务请求,获取待处理请求。9.根据权利要求8所述的方法,还包括:监听所述第二应用系统的服务请求的消息队列,并拦截所述消息队列中的服务请求,获取待处理请求,以便执行所述根据所述待处理请求的输入参数匹配预设参数的操作。10.根据权利要求8所述的方法,其中,所述预设的流量切换规则包括:将所述待处理请求转发给所述第二应用系统处理。11.根据权利要求8所述的方法,其中,所述获取待处理请求包括:判断被拦截的所述服务请求所属的消息队列是否属于流量切换范围;若所述服务请求属于所述流量