[发明专利]规则的更新方法、终端、设备和计算机可读存储介质在审
申请号: | 202011163736.2 | 申请日: | 2020-10-27 |
公开(公告)号: | CN112348523A | 公开(公告)日: | 2021-02-09 |
发明(设计)人: | 彭鹏 | 申请(专利权)人: | 深圳前海微众银行股份有限公司 |
主分类号: | G06Q20/40 | 分类号: | G06Q20/40 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 张志江 |
地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 规则 更新 方法 终端 设备 计算机 可读 存储 介质 | ||
本发明涉及金融科技技术领域,公开了一种规则的更新方法、终端、设备和计算机可读存储介质。规则的更新方法包括:获取第一参数,并获取第二参数,其中,所述第一参数为终端采用主路规则执行请求后输出的参数,所述第二参数为所述终端采用旁路规则执行所述请求后输出的参数,所述旁路规则的版本高于所述主路规则的版本;确定所述的第二参数是否匹配所述第一参数;在所述第二参数匹配所述第一参数时,将所述主路规则替换为所述旁路规则,以对主路规则进行更新。本发明避免终端执行新规则出错或者失败。
技术领域
本发明涉及金融科技(Fintech)技术领域,尤其涉及规则的更新方法、终端、设备和计算机可读存储介质。
背景技术
随着计算机技术的发展,越来越多的技术应用在金融领域,传统金融业正在逐步向金融科技(Fintech)转变,但由于金融行业的安全性、实时性要求,也对技术提出了更高的要求。
随着金融环境的剧烈变化以及人们悄然转变的消费习惯,金融行业的业务变化愈加频繁和剧烈。这种情况下会使得业务规则经常变动。业务规则的变动,则需要重新更新终端的规则,从而适应业务。
但是新的规则的可能存在缺陷,导致终端执行新的规则时出错或者失败,从而导致相应业务规则的检查服务不可用,使得业务受到影响。
发明内容
本发明的主要目的在于提供一种规则的更新方法、终端、设备和计算机可读存储介质,旨在解决终端执行新的规则时出错或者失败使得业务受到影响的问题。
为实现上述目的,本发明提供一种规则的更新方法,所述规则的更新方法包括:
获取第一参数,并获取第二参数,其中,所述第一参数为终端采用主路规则执行请求后输出的参数,所述第二参数为所述终端采用旁路规则执行所述请求后输出的参数,所述旁路规则的版本高于所述主路规则的版本;
确定所述的第二参数是否匹配所述第一参数;
在所述第二参数匹配所述第一参数时,将所述主路规则替换为所述旁路规则,以对主路规则进行更新。
在一实施例中,所述获取第二参数的步骤之后,还包括:
确定所述第二参数是否满足预设条件;
在所述第二参数满足所述预设条件时,执行所述确定所述的第二参数是否匹配所述第一参数的步骤;
在所述第二参数不匹配所述预设阈值时,根据所述第二参数修改所述旁路规则的规则文件以更新旁路规则,并采用更新的旁路规则执行所述请求,以返回执行所述获取第二参数的步骤。
在一实施例中,所述确定所述的第二参数是否匹配所述第一参数的步骤之后,还包括:
在所述第二参数不匹配所述第一参数时,根据所述第二参数修改所述旁路规则的规则文件以更新旁路规则,并采用更新的旁路规则执行所述请求,以返回执行所述获取第二参数的步骤。
在一实施例中,所述终端获取第一参数,并获取第二参数的步骤包括:
在检测到规则的版本更新时,获取最新版本的规则对应的旁路规则,并获取所述请求
采用当前的主路规则执行所述请求获得第一参数,并采用所述旁路规则执行所述请求得到第二参数。
在一实施例中,所述采用所述旁路规则执行所述请求得到第二参数的步骤包括:
获取所述旁路规则对应的执行策略;
根据所述执行策略在各个所述请求中确定目标请求;
采用所述旁路规则执行所述目标请求得到第二参数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳前海微众银行股份有限公司,未经深圳前海微众银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011163736.2/2.html,转载请声明来源钻瓜专利网。