业务配置方法、设备、系统及计算机可读存储介质技术方案

技术编号:33251732 阅读:12 留言:0更新日期:2022-04-30 22:50
本申请提供了一种业务配置方法、设备、系统及计算机可读存储介质;应用于当前业务对应的至少一个业务设备,方法包括:接收当前业务对应的业务请求;响应于业务请求,从本地配置数据集中获取业务请求对应的目标配置数据;本地配置数据集是通过预设调用接口,获取业务配置服务器中的当前配置数据集后,使用当前配置数据集同步更新到本地得到的;使用目标配置数据实现当前业务。通过本申请,能够提高业务配置的效率。置的效率。置的效率。

【技术实现步骤摘要】
业务配置方法、设备、系统及计算机可读存储介质


[0001]本申请涉及互联网技术,尤其涉及一种业务配置方法、设备、系统及计算机可读存储介质。

技术介绍

[0002]目前在网络支付或网络还款等场景中,支付或还款业务相关的各个业务模块需要获取处理相关业务所需的银行信息时,各个业务模块的本地配置文件中,或者各个业务模块之外的数据库中获取对应的银行信息,然而,对于从本地配置文件中获取银行信息的情况,需要提前在各个业务模块中配置多份重复的银行信息,修改和更新时也需要对每个业务模块进行同步,降低了业务配置的效率。对于从数据库中获取银行信息的情况,每个业务模块实时发起数据读取请求时,会给数据库带来较大的请求量,影响业务处理性能;并且,在金融机构业务处理场景下,在数据库中修改和新增银行信息需要严格的权限管理和复杂的修改流程,从而进一步降低了业务配置的效率。

技术实现思路

[0003]本申请实施例提供一种业务配置方法、设备、系统及计算机可读存储介质,能够提高业务配置的效率。
[0004]本申请实施例的技术方案是这样实现的:
[0005]本申请实施例提供一种业务配置方法,应用于当前业务对应的至少一个业务设备,包括:
[0006]接收当前业务对应的业务请求;
[0007]响应于所述业务请求,从本地配置数据集中获取所述业务请求对应的目标配置数据;所述本地配置数据集是通过预设调用接口,获取业务配置服务器中的当前配置数据集后,使用所述当前配置数据集同步更新到本地得到的;
[0008]使用所述目标配置数据实现所述当前业务。
[0009]本申请实施例提供一种业务配置方法,应用于业务配置服务器,包括:
[0010]当接收到数据更新请求时,基于所述数据更新请求生成当前配置数据集;
[0011]通过预设调用接口,向当前业务对应的至少一个业务设备同步所述当前配置数据集,以供至少一个业务设备同步使用当前配置数据集更新各自的本地配置数据集,并基于所述本地配置数据集实现所述当前业务。
[0012]本申请实施例提供一种业务配置系统,包括:
[0013]业务配置服务器,用于接收数据更新请求;基于所述数据更新请求生成当前配置数据集;通过预设调用接口,向当前业务对应的至少一个业务设备同步所述当前配置数据集;
[0014]终端,用于接收针对当前业务对应的业务请求;将所述业务请求发送至所述至少一个业务设备;
[0015]所述至少一个业务设备,用于响应于所述业务请求,从本地配置数据集中获取所述业务请求对应的目标配置数据,使用所述目标配置数据实现所述当前业务。
[0016]上述业务配置系统中,所述业务配置系统还包括:转发设备;所述至少一个业务设备包括:第一业务服务器和第二业务服务器;所述目标配置数据包括:第一目标配置数据和第二目标配置数据;所述本地配置数据集包括:第一本地配置数据和第二本地配置数据;
[0017]所述终端,用于接收针对当前业务对应的业务请求;将所述业务请求发送至所述第一业务服务器;
[0018]所述第一业务服务器,用于响应于所述业务请求,从第一本地配置数据集中获取所述业务请求对应的第一目标配置数据;基于所述第一目标配置数据进行验证,当验证通过时,将所述业务请求通过所述转发设备转发至所述第二业务服务器;
[0019]所述第二业务服务器,用于响应于所述业务请求,从第二本地配置数据集中获取所述业务请求对应的第二目标配置数据;基于所述第二目标配置数据进行验证,当验证通过时,执行所述当前业务。
[0020]本申请实施例提供一种业务设备,包括:
[0021]第一接收模块,用于接收当前业务对应的业务请求;
[0022]获取模块,用于响应于所述业务请求,从本地配置数据集中获取所述业务请求对应的目标配置数据;所述本地配置数据集是通过预设调用接口,获取业务配置服务器中的当前配置数据集后,使用所述当前配置数据集同步更新到本地得到的;
[0023]业务处理模块,用于使用所述目标配置数据实现所述当前业务。
[0024]上述业务设备中,所述业务设备还包括第二同步模块,所述第二同步模块,用于所述响应于所述业务请求,从本地配置数据集中获取所述业务请求对应的目标配置数据之前,通过所述预设调用接口,同步接收所述业务配置服务器推送的当前配置数据集更新所述本地配置数据集。
[0025]上述业务设备中,所述第二同步模块,还用于所述响应于所述业务请求,从本地配置数据集中获取所述业务请求对应的目标配置数据之前,通过统一定时任务,监测所述业务配置服务器中的当前配置数据集与所述本地配置数据集是否一致;当所述当前配置数据集与所述本地配置数据集不一致时,通过所述预设调用接口,从所述业务配置服务器中同步拉取所述当前配置数据集更新所述本地配置数据集。
[0026]上述业务设备中,所述获取模块,还用于响应于所述业务请求,获取所述当前业务所需配置数据的索引信息;所述索引信息包含业务请求对应的业务机构的机构类型、机构英文简称、快捷业务类型中的至少一项;根据所述索引信息,从所述本地配置数据集中获取所述目标配置数据。
[0027]本申请实施例提供一种业务配置服务器,包括:
[0028]生成模块,用于当通过第二接收模块接收到数据更新请求时,基于所述数据更新请求生成当前配置数据集;
[0029]第一同步模块,用于通过预设调用接口,向当前业务对应的至少一个业务设备同步所述当前配置数据集,以供至少一个业务设备同步使用当前配置数据集更新各自的本地配置数据集,并基于所述本地配置数据集实现所述当前业务。
[0030]上述业务配置服务器中,所述数据更新请求包括:数据发布请求;所述生成模块,
还用于当通过预设管理接口,接收到所述数据发布请求时,获取所述数据发布请求中包含的至少一个待发布配置数据;响应于所述数据发布请求,将所述至少一个待发布配置数据新增至原配置数据集中,从而得到所述当前配置数据集。
[0031]上述业务配置服务器中,所述数据更新请求包括:数据修改请求;所述生成模块,还用于当通过预设管理接口,接收到所述数据修改请求时,获取所述数据修改请求中包含的至少一个待修改配置数据;响应于所述数据修改请求,使用所述至少一个待修改配置数据对应修改原配置数据集中的至少一个原配置数据,得到所述当前配置数据集。
[0032]上述业务配置服务器中,所述业务配置服务器还包括认证单元,所述认证单元,用于所述基于所述数据更新请求生成当前配置数据集之前,对所述数据更新请求对应的身份信息进行认证,得到认证结果;当所述认证结果为不通过时,不执行对当前存储的配置数据集的更新。
[0033]本申请实施例提供一种业务设备,包括:
[0034]第一存储器,用于存储可执行指令;
[0035]第一处理器,用于执行所述第一存储器中存储的可执行指令时,实现本申请实施例提供的业务配置方法。
[0036]本申请实施例提供一种业务配置服务器,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种业务配置方法,应用于当前业务对应的至少一个业务设备,其特征在于,包括:接收当前业务对应的业务请求;响应于所述业务请求,从本地配置数据集中获取所述业务请求对应的目标配置数据;所述本地配置数据集是通过预设调用接口,获取业务配置服务器中的当前配置数据集后,使用所述当前配置数据集同步更新到本地得到的;使用所述目标配置数据实现所述当前业务。2.根据权利要求1所述的方法,其特征在于,所述响应于所述业务请求,从本地配置数据集中获取所述业务请求对应的目标配置数据之前,所述方法还包括:通过所述预设调用接口,同步接收所述业务配置服务器推送的当前配置数据集更新所述本地配置数据集。3.根据权利要求1所述的方法,其特征在于,所述响应于所述业务请求,从本地配置数据集中获取所述业务请求对应的目标配置数据之前,所述方法还包括:通过统一定时任务,监测所述业务配置服务器中的当前配置数据集与所述本地配置数据集是否一致;当所述当前配置数据集与所述本地配置数据集不一致时,通过所述预设调用接口,从所述业务配置服务器中同步拉取所述当前配置数据集更新所述本地配置数据集。4.根据权利要求1-3任一项所述的方法,其特征在于,所述响应于所述业务请求,从本地配置数据集中获取所述业务请求对应的目标配置数据,包括:响应于所述业务请求,获取所述当前业务所需配置数据的索引信息;所述索引信息包含业务请求对应的业务机构的机构类型、机构英文简称、快捷业务类型中的至少一项;根据所述索引信息,从所述本地配置数据集中获取所述目标配置数据。5.一种业务配置方法,其特征在于,应用于业务配置服务器,包括:当接收到数据更新请求时,基于所述数据更新请求生成当前配置数据集;通过预设调用接口,向当前业务对应的至少一个业务设备同步所述当前配置数据集,以供至少一个业务设备同步使用当前配置数据集更新各自的本地配置数据集,并基于所述本地配置数据集实现所述当前业务。6.根据权利要求5所述的方法,其特征在于,所述数据更新请求包括:数据发布请求;所述当接收到数据更新请求时,基于所述数据更新请求生成当前配置数据集,包括:当通过预设管理接口,接收到所述数据发布请求时,获取所述数据发布请求中包含的至少一个待发布配置数据;响应于所述数据发布请求,将所述至少一个待发布配置数据新增至原配置数据集中,从而得到所述当前配置数据集。7.根据权利要求5所述的方法,其特征在于,所述数据更新请求包括:数据修改请求;所述当接收到数据更新请求时,基于所述数据更新请求生成当前配置数据集,包括:当通过预设管理接口,接收到所述数据修改请求时,获取所述数据修改请求中包含的至少一个待修改配置数据;响应于所述数据修改请求,使用所述至少一个待修改配置数据对应修改原配置数据集中对应的至少一个原配置数据,得到所述当前配置数据集。8.根据权利要求5-7任一项所述的方法,其特征在于,所述基于所述数据更新请求生成
当前配置数据集之前,所述方法还包括:对所述数据更新...

【专利技术属性】
技术研发人员:殷功俊胡利
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1