【技术实现步骤摘要】
一种提高数据交互稳定性的方法及装置
本专利技术涉及计算机
,特别涉及一种提高数据交互稳定性的方法及装置。
技术介绍
随着计算机技术的发展,各个信息系统之间以及各个模块之间需要频发的进行数据交互。目前,各个信息系统之间以及各个模块之间的数据交互通常是采用接口来实现的,且接口通常以默认的配置时间进行数据交互。但是随着计算机技术的发展,接口调用频率越来越高、接口数据交互量越来越大,接口业务逻辑处理场景越来越复杂。导致接口以默认的配置时间进行数据交互时,出现负载过大、传输中断等异常情况的频率越来越高。因此,现有的方式,数据交互的稳定性较低。
技术实现思路
本专利技术实施例提供了一种提高数据交互稳定性的方法及装置,可以提高数据交互的稳定性。第一方面,本专利技术实施例提供了一种提高数据交互稳定性的方法,该方法包括:设置更新周期;确定当前更新周期内数据接收方的每一个接口对应的配置时长;针对每一个所述接口均执行:在当前所述更新周期内,当前所述接口每一次被数据传输方调用时,均记录当次被调用的实际执行时长;根据当前所述接口各次被调用的实际执行时长,更新当前所述接口对应的配置时长;将 ...
【技术保护点】
一种提高数据交互稳定性的方法,其特征在于,设置更新周期;还包括:确定当前更新周期内数据接收方的每一个接口对应的配置时长;针对每一个所述接口均执行:在当前所述更新周期内,当前所述接口每一次被数据传输方调用时,均记录当次被调用的实际执行时长;根据当前所述接口各次被调用的实际执行时长,更新当前所述接口对应的配置时长;将所更新的配置时长确定为下一个更新周期内的当前所述接口对应的配置时长。
【技术特征摘要】
1.一种提高数据交互稳定性的方法,其特征在于,设置更新周期;还包括:确定当前更新周期内数据接收方的每一个接口对应的配置时长;针对每一个所述接口均执行:在当前所述更新周期内,当前所述接口每一次被数据传输方调用时,均记录当次被调用的实际执行时长;根据当前所述接口各次被调用的实际执行时长,更新当前所述接口对应的配置时长;将所更新的配置时长确定为下一个更新周期内的当前所述接口对应的配置时长。2.根据权利要求1所述的方法,其特征在于,在当前所述更新周期为第一次更新周期时,进一步包括:获取所述数据接收方的配置信息;确定每一个所述接口的并发信息;所述确定当前更新周期内数据接收方的每一个接口分别对应的配置时长,包括:针对每一个所述接口均执行,根据所述配置信息以及当前所述接口对应的并发信息,确定当前所述接口对应的配置时长。3.根据权利要求1所述的方法,其特征在于,所述根据当前所述接口各次被调用的实际执行时长,更新当前所述接口对应的配置时长,包括:针对每一次被调用的实际执行时长均执行,判断当前所述实际执行时长是否大于当前所述接口对应的配置时长,如果是,标记当前所述实际执行时长;判断所标记的实际执行时长中是否存在达到预设时长阈值的实际执行时长;如果判断出不存在,则在所标记的实际执行时长中,选择最大的实际执行时长,将所选择的实际执行时长确定为当前所述接口对应的配置时长。4.根据权利要求3所述的方法,其特征在于,进一步包括:在判断出所标记的实际执行时长中存在达到所述时长阈值的实际执行时长时,更改当前所述接口的属性;将所述时长阈值确定为当前所述接口对应的配置时长。5.根据权利要求1至4任一所述的方法,其特征在于,进一步包括:在当前所述接口每一次被所述数据传输方调用时,监控当前所述接口在当次被调用的持续调用时长是否超过预设的预警时长,如果是,报警。6.一种提高数据交互稳定性的...
【专利技术属性】
技术研发人员:黄金港,李大鹏,薛强,杨晴然,
申请(专利权)人:山东浪潮通软信息科技有限公司,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。