一种流量调用接口的确定方法及装置制造方法及图纸

技术编号:34111525 阅读:14 留言:0更新日期:2022-07-12 01:27
本发明专利技术提供一种流量调用接口的确定方法及装置,涉及控制技术领域,可用于金融领域或其他技术领域。所述方法包括:获取配置文件的配置参数;所述配置参数包括流量开关状态参数和流量数值控制参数;若确定所述流量开关状态参数为开,则根据所述流量数值控制参数的配置数值区间生成随机数;根据所述随机数与所述流量数值控制参数的数值比较结果,确定流量调用的目标接口。所述装置执行上述方法。本发明专利技术实施例提供的流量调用接口的确定方法及装置,能够使得减少改造代码量,减轻工作量,降低人工劳动成本,且代码易形成各自统一的编码风格,利于后期管理维护工作。利于后期管理维护工作。利于后期管理维护工作。

【技术实现步骤摘要】
一种流量调用接口的确定方法及装置


[0001]本专利技术涉及控制
,具体涉及一种流量调用接口的确定方法及装置。

技术介绍

[0002]随着云计算技术不断发展,原来基于大型主机系统提供的核心服务,即通过调用主机接口实现的服务,逐渐改为基于PAAS云平台提供的服务,即通过调用平台服务实现的服务,外围系统也需要随之切换所使用的服务。
[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]所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行如下方法:
[0037]获取配置文件的配置参数;所述配置参数包括流量开关状态参数和流量数值控制参数;
[0038]若确定所述流量开关状态参数为开,则根据所述流量数值控制参数的配置数值区间生成随机数;
[0039]根据所述随机数与所述流量数值控制参数的数值比较结果,确定流量调用的目标接口。
[0040]本专利技术实施例提供的流量调用接口的确定方法及装置,获取配置文件的配置参
数;所述配置参数包括流量开关状态参数和流量数值控制参数;若确定所述流量开关状态参数为开,则根据所述流量数值控制参数的配置数值区间生成随机数;根据所述随机数与所述流量数值控制参数的数值比较结果,确定流量调用的目标接口,能够使得减少改造代码量,减轻工作量,降低人工劳动成本,且代码易形成各自统一的编码风格,利于后期管理维护工作。
附图说明
[0041]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
[0042]图1是本专利技术一实施例提供的流量调用接口的确定方法的流程示意图。
[0043]图2是本专利技术另一实施例提供的流量调用接口的确定方法的流程示意图。
[0044]图3是本专利技术另一实施例提供的流量调用接口的确定方法的流程示意图。
[0045]图4是本专利技术另一实施例提供的流量调用接口的确定方法的流程示意图。
[0046]图5是本专利技术另一实施例提供的流量调用接口的确定方法的流程示意图。
[0047]图6是本专利技术一实施例提供的流量调用接口的确定装置的结构示意图。
[0048]图7为本专利技术实施例提供的电子设备实体结构示意图。
具体实施方式
[0049]为使本专利技术实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本专利技术实施例做进一步详细说明。在此,本专利技术的示意性实施例及其说明用于解释本专利技术,但并不作为对本专利技术的限定。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
[0050]图1是本专利技术一实施例提供的流量调用接口的确定方本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种流量调用接口的确定方法,其特征在于,包括:获取配置文件的配置参数;所述配置参数包括流量开关状态参数和流量数值控制参数;若确定所述流量开关状态参数为开,则根据所述流量数值控制参数的配置数值区间生成随机数;根据所述随机数与所述流量数值控制参数的数值比较结果,确定流量调用的目标接口。2.根据权利要求1所述的流量调用接口的确定方法,其特征在于,所述根据所述随机数与所述流量数值控制参数的数值比较结果,确定流量调用的目标接口,包括:若确定所述随机数小于等于所述流量数值控制参数的数值,则确定流量调用的目标接口为平台服务;若确定所述随机数大于所述流量数值控制参数的数值,则确定流量调用的目标接口为主机接口。3.根据权利要求1所述的流量调用接口的确定方法,其特征在于,所述流量调用接口的确定方法还包括:若确定所述流量开关状态参数为关,则直接确定流量调用的目标接口为主机接口。4.根据权利要求2所述的流量调用接口的确定方法,其特征在于,所述流量调用接口的确定方法还包括:对所述平台服务进行检测,获取反映平台服务使用稳定性的稳定性检测指标参数;若确定所述稳定性检测指标参数小于预设稳定性检测指标参数阈值,则调低所述流量数值控制参数的数值。5.根据权利要求2所述的流量调用接口的确定方法,其特征在于,所述流量调用接口的确定方法还包括:若确定流量调用的目标接口为平台服务,则根据待调用的平台服务名获取包含服务通讯字段名的第一服务通讯报文,以及服务调用方式;在所述第一服务通讯报文中确定与流量调用输入信息的字段名相对应的目标字段,将所...

【专利技术属性】
技术研发人员:邹宁张元强李钇廷刘文峰
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1