[发明专利]一种业务系统变更方法、装置、电子设备及存储介质有效
| 申请号: | 202010634348.1 | 申请日: | 2020-07-02 |
| 公开(公告)号: | CN111914194B | 公开(公告)日: | 2021-09-17 |
| 发明(设计)人: | 刘梦颉;率治国;王斌;刘洪燕;姜玮;谢波;李恒;杨培旭 | 申请(专利权)人: | 网联清算有限公司 |
| 主分类号: | G06F16/955 | 分类号: | G06F16/955 |
| 代理公司: | 北京市隆安律师事务所 11323 | 代理人: | 权鲜枝;赵美林 |
| 地址: | 100045 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 业务 系统 变更 方法 装置 电子设备 存储 介质 | ||
1.一种业务系统变更方法,由业务服务器执行,其中,所述方法包括:
获取业务系统的变更请求,根据变更请求确定过滤规则,所述过滤规则中包括业务系统中用于访问目标业务接口的第一网络请求,所述目标业务接口与所述变更请求对应;
接收访问指定业务接口的第二网络请求;
将所述第二网络请求与所述过滤规则中的所述第一网络请求进行匹配,若匹配成功,则根据预设的重写规则对所述第二网络请求进行重写,以使重写得到的第三网络请求指向所述指定业务接口的目标接口地址,所述目标接口地址与所述第二网络请求指向的接口地址不同;
其中,所述根据变更请求确定过滤规则包括:
根据变更请求获取业务系统中各业务接口在预设评价指标上的得分,确定得分满足得分阈值的目标业务接口;
将用于访问所述目标业务接口的第一网络请求添加到网络请求集合中,得到本次迭代使用的过滤规则。
2.如权利要求1所述方法,其中,所述第二网络请求具体为统一资源定位符URL请求,
所述根据预设的重写规则对所述第二网络请求进行重写,以使重写得到的第三网络请求指向所述指定业务接口的目标接口地址包括:
重写所述URL请求的路径并保持所述URL请求的参数不变,以使重写得到的第三网络请求指向所述指定业务接口的目标接口地址。
3.如权利要求2所述方法,其中,重写所述URL请求的路径具体包括:
根据业务系统中各业务接口的原接口地址确定重写标识;
在所述URL请求的路径中添加所述重写标识。
4.如权利要求1所述方法,其中,将所述第二网络请求与所述过滤规则中的第一网络请求进行匹配包括:
将所述第二网络请求与所述过滤规则中的各第一网络请求进行比对,如果存在与所述第一网络请求相同的第二网络请求,则确定匹配成功。
5.如权利要求4所述方法,其中,将所述第二网络请求与所述过滤规则中的各第一网络请求进行比对包括:
从本地内存中或Redis服务器中读取状态标志寄存器的值;
在所述状态标志寄存器的值为第一目标值的情况下,将所述第二网络请求与所述第一网络请求进行比对。
6.如权利要求5所述方法,其中,所述方法还包括:
在所述状态标志寄存器的值为第二目标值的情况下,将所述第二网络请求转发至该指定业务接口的原接口地址。
7.如权利要求6所述方法,其中,该方法还包括:
在第三网络请求指向所述指定业务接口的目标接口地址的过程中出现故障的情况下,修改所述状态标志寄存器的值为所述第二目标值。
8.一种业务系统变更装置,由业务服务器执行,其中,所述装置用于实现权利要求1~7之任一所述方法。
9.一种电子设备,包括:
处理器;以及
被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行所述权利要求1~7之任一所述方法。
10.一种计算机可读存储介质,所述计算机可读存储介质存储一个或多个程序,所述一个或多个程序当被包括多个应用程序的电子设备执行时,使得所述电子设备执行所述权利要求1~7之任一所述方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网联清算有限公司,未经网联清算有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010634348.1/1.html,转载请声明来源钻瓜专利网。





