[发明专利]一种业务系统变更方法、装置、电子设备及存储介质有效
| 申请号: | 202010634348.1 | 申请日: | 2020-07-02 |
| 公开(公告)号: | CN111914194B | 公开(公告)日: | 2021-09-17 |
| 发明(设计)人: | 刘梦颉;率治国;王斌;刘洪燕;姜玮;谢波;李恒;杨培旭 | 申请(专利权)人: | 网联清算有限公司 |
| 主分类号: | G06F16/955 | 分类号: | G06F16/955 |
| 代理公司: | 北京市隆安律师事务所 11323 | 代理人: | 权鲜枝;赵美林 |
| 地址: | 100045 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 业务 系统 变更 方法 装置 电子设备 存储 介质 | ||
本申请公开了一种业务系统变更方法、装置、电子设备及存储介质,该业务系统变更方法由业务服务器执行,包括:获取业务系统的变更请求,根据变更请求确定过滤规则;接收访问指定业务接口的第二网络请求;将所述第二网络请求与所述过滤规则中的所述第一网络请求进行匹配,若匹配成功,则根据预设的重写规则对所述第二网络请求进行重写,以使重写得到的第三网络请求指向所述指定业务接口的目标接口地址,所述目标接口地址与所述第二网络请求指向的接口地址不同。本申请实施例避免了业务系统的接口全量更新导致线上服务中断的技术问题,降低了线上故障的风险,提升了业务系统变更的稳定性。
技术领域
本申请涉及计算机技术领域,尤其涉及一种业务系统变更方法、装置、电子设备及存储介质。
背景技术
由于使用年限的增加、产品需求的变化、代码开发的不规范等原因,一些业务系统的项目层级冗余繁杂,系统架构混乱,亟需进行更新重构,差错处理系统就是其中之一。差错处理系统是处理资金差错业务的系统,在网络支付业务中,如果出现资金差错则需要通过差错处理系统进行相应的信息沟通和账务调整。
发明内容
本申请实施例提供了一种业务系统变更方法、装置、电子设备及存储介质,以降低业务系统变更时线上故障风险,提升业务系统变更的稳定性。
本申请实施例采用下述技术方案:
第一方面,本申请实施例提供一种业务系统变更方法,由业务服务器执行,所述方法包括:
获取业务系统的变更请求,根据变更请求确定过滤规则,所述过滤规则中包括业务系统中用于访问目标业务接口的第一网络请求,所述目标业务接口与所述变更请求对应;
接收访问指定业务接口的第二网络请求;
将所述第二网络请求与所述过滤规则中的所述第一网络请求进行匹配,若匹配成功,则根据预设的重写规则对所述第二网络请求进行重写,以使重写得到的第三网络请求指向所述指定业务接口的目标接口地址,所述目标接口地址与所述第二网络请求指向的接口地址不同。
可选地,所述第二网络请求具体为统一资源定位符URL请求,所述根据预设的重写规则对所述第二网络请求进行重写,以使重写得到的第三网络请求指向所述指定业务接口的目标接口地址包括:重写所述URL请求的路径并保持所述URL请求的参数不变,以使重写得到的第三网络请求指向所述指定业务接口的目标接口地址。
可选地,重写所述URL请求的路径具体包括:根据业务系统中各业务接口的原接口地址确定重写标识;在所述URL请求的路径中添加所述重写标识。
可选地,所述根据变更请求确定过滤规则包括:根据变更请求获取业务系统中各业务接口在预设评价指标上的得分,确定得分满足得分阈值的目标业务接口;将用于访问所述目标业务接口的第一网络请求添加到网络请求集合中,得到本次迭代使用的过滤规则。
可选地,将所述第二网络请求与所述过滤规则中的第一网络请求进行匹配包括:
将所述第二网络请求与所述过滤规则中的各第一网络请求进行比对,如果存在与所述第一网络请求相同的第二网络请求,则确定匹配成功。
可选地,将所述第二网络请求与所述过滤规则中的各第一网络请求进行比对包括:从本地内存中或Redis服务器中读取状态标志寄存器的值;在所述状态标志寄存器的值为第一目标值的情况下,将所述第二网络请求与所述第一网络请求进行比对。
可选地,方法还包括:在所述状态标志寄存器的值为第二目标值的情况下,将所述第二网络请求转发至该指定业务接口的原接口地址。
可选地,该方法还包括:在第三网络请求指向所述指定业务接口的目标接口地址的过程中出现故障的情况下,修改所述状态标志寄存器的值为所述第二目标值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网联清算有限公司,未经网联清算有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010634348.1/2.html,转载请声明来源钻瓜专利网。





