技术摘要:
本发明提供一种基于实时计算的智能数据网关实现方法,包括智能数据网关,智能数据网关包括前置数据交互机、实时计算引擎与服务输出层三个模块,各个模块功能如下:前置数据转换机模块对接入的各数据接口的输出字段进行统一标准化处理;实时计算引擎,实时计算各类接入 全部
背景技术:
随着互联网、物联网以及大数据技术的发展,企业之间、企业内部各业务系统之间 存在越来越多的数据交互(目前主要以API的形式实现数据间的交互),因此数据网关在实 现业务伙伴之间的业务数据交互方面起到越来越重要的作用。然而,现有技术的状况虽实 现了一主多备的机制,但一旦主接口出现问题,往往不能及时发现主接口已出现故障,同时 备份接口的替换也较延后且需要人工的干预。因不能及时检测到问题和备份接口未能及时 生效,往往会对正常业务的开展造成较大的影响,尤其是业务高峰期时。
技术实现要素:
【1】要解决的技术问题 本发明实例提供了一种基于实时计算的智能数据网关方法,可使网关中接口出现 异常时能及时监控到并实现备用接口的自动无感切换,由此产生了使数据网关具有智能化 的技术效果,同时确保了业务的正常开展不受任何影响。 【2】解决问题的技术方案 本发明提供一种基于实时计算的智能数据网关实现方法,包括智能数据网关,所 述智能数据网关包括前置数据交互机、实时计算引擎与服务输出层三个模块,各个所述模 块功能如下: 所述前置数据转换机模块对接入的各数据接口(API)的输出字段进行统一标准化 处理; 所述实时计算引擎,实时计算各类接入接口的调用指标; 所述服务输出层为所述智能网关对外提供的服务实现业务调用方无感知切换主 备数据源,所述服务输出层对所述智能网关接口输出字段进行统一化处理。 进一步的,所述调用指标包括调用量、响应时间、报错率、访问量、并发量等。 进一步的,所述调用指标事先配置的警告阈值,对接口所述调用指标进行实时监 控;如发现接口调用指标异常将自动进行异常预警,并按事先设置的接口切换规则。 【3】有益效果 本发明基于实时计算的智能数据网关实现方法在实际使用过程中能够起到以下 主要作用:第一、通过前置数据转换机和服务输出层,对接口输入和输出字段的统一标准化 处理,真正让数据网关的业务使用方体会到了“一点接入,多供方路由”无感切换的好处,使 正常开展的业务不因数据供应方的输出字段的变更或供方接口故障而受到影响;第二、通 过实时计算引擎对各供方接口进行实时监控,可及时发现异常,同时在发生异常时可自动 进行主备接口的切换,使业务免遭不必要的损失。 3 CN 111614478 A 说 明 书 2/3 页 附图说明 图1为本发明基于实时计算的智能数据网关实现方法三个模块的结构示意图;
本发明提供一种基于实时计算的智能数据网关实现方法,包括智能数据网关,智能数据网关包括前置数据交互机、实时计算引擎与服务输出层三个模块,各个模块功能如下:前置数据转换机模块对接入的各数据接口的输出字段进行统一标准化处理;实时计算引擎,实时计算各类接入 全部
背景技术:
随着互联网、物联网以及大数据技术的发展,企业之间、企业内部各业务系统之间 存在越来越多的数据交互(目前主要以API的形式实现数据间的交互),因此数据网关在实 现业务伙伴之间的业务数据交互方面起到越来越重要的作用。然而,现有技术的状况虽实 现了一主多备的机制,但一旦主接口出现问题,往往不能及时发现主接口已出现故障,同时 备份接口的替换也较延后且需要人工的干预。因不能及时检测到问题和备份接口未能及时 生效,往往会对正常业务的开展造成较大的影响,尤其是业务高峰期时。
技术实现要素:
【1】要解决的技术问题 本发明实例提供了一种基于实时计算的智能数据网关方法,可使网关中接口出现 异常时能及时监控到并实现备用接口的自动无感切换,由此产生了使数据网关具有智能化 的技术效果,同时确保了业务的正常开展不受任何影响。 【2】解决问题的技术方案 本发明提供一种基于实时计算的智能数据网关实现方法,包括智能数据网关,所 述智能数据网关包括前置数据交互机、实时计算引擎与服务输出层三个模块,各个所述模 块功能如下: 所述前置数据转换机模块对接入的各数据接口(API)的输出字段进行统一标准化 处理; 所述实时计算引擎,实时计算各类接入接口的调用指标; 所述服务输出层为所述智能网关对外提供的服务实现业务调用方无感知切换主 备数据源,所述服务输出层对所述智能网关接口输出字段进行统一化处理。 进一步的,所述调用指标包括调用量、响应时间、报错率、访问量、并发量等。 进一步的,所述调用指标事先配置的警告阈值,对接口所述调用指标进行实时监 控;如发现接口调用指标异常将自动进行异常预警,并按事先设置的接口切换规则。 【3】有益效果 本发明基于实时计算的智能数据网关实现方法在实际使用过程中能够起到以下 主要作用:第一、通过前置数据转换机和服务输出层,对接口输入和输出字段的统一标准化 处理,真正让数据网关的业务使用方体会到了“一点接入,多供方路由”无感切换的好处,使 正常开展的业务不因数据供应方的输出字段的变更或供方接口故障而受到影响;第二、通 过实时计算引擎对各供方接口进行实时监控,可及时发现异常,同时在发生异常时可自动 进行主备接口的切换,使业务免遭不必要的损失。 3 CN 111614478 A 说 明 书 2/3 页 附图说明 图1为本发明基于实时计算的智能数据网关实现方法三个模块的结构示意图;