一种数据处理方法、装置及电子设备制造方法及图纸

技术编号:38388645 阅读:23 留言:0更新日期:2023-08-05 17:42
本发明专利技术公开了一种数据处理方法、装置及电子设备。当接收到目标业务所对应的查询指令时,确定服务提供方,并生成与所述查询指令相对应业务查询请求,以使所述服务提供方基于所述业务查询请求进行业务查询,并生成业务查询记录数据;基于接收到的业务查询记录数据以及重试规则,确定与业务查询请求相对应的查询规则,以基于查询规则,获取目标业务数据;基于预设推送规则,确定与目标业务数据相对应的目标推送数据,并将目标推送数据推送至至少一个业务合作方,解决了在接收或推送业务数据时,由于业务系统工作压力大,无法保证数据同步的实时性和可靠性的技术问题,有效降低了系统逻辑处理的复杂度,提高了数据同步的实时性和可靠性。性。性。

【技术实现步骤摘要】
一种数据处理方法、装置及电子设备


[0001]本本专利技术涉及数据处理
,尤其涉及一种数据处理方法、装置及电子设备。

技术介绍

[0002]互联网业务中,经常有和外部合作方对接的场景,大量使用异步调用的对接方式。对于一个数据同步系统来说,往往需要从服务提供方获取任务信息,以及将任务信息推送至所述业务合作方,以达到数据同步的目的。
[0003]目前,业务系统在从服务提供方获取任务信息的过程中,服务提供方可以提供查询接口,业务系统通过轮询的方式获取任务信息;业务系统将任务信息推送至业务合作方的过程中,业务系统可以通过数据通知机制将任务信息推送至业务合作方。
[0004]然而,上述方式业务系统在从服务提供方获取任务信息的过程中,通过定时任务发起轮询,轮询间隔不好把控;业务系统将任务信息推送至业务合作方的过程中,需要业务系统提供通知功能较复杂的数据处理逻辑,导致业务系统压力大,存在无法保证数据同步的实时性和可靠性的问题。

技术实现思路

[0005]本专利技术提供了一种数据处理方法、装置及电子设备,有效保证了数据同步本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:当接收到目标业务所对应的查询指令时,确定服务提供方,并生成与所述查询指令相对应业务查询请求,以使所述服务提供方基于所述业务查询请求进行业务查询,并生成业务查询记录数据;基于接收到的所述业务查询记录数据以及重试规则,确定与所述业务查询请求相对应的查询规则,以基于所述查询规则,获取目标业务数据;其中,所述查询规则包括查询周期以及查询频次;基于预设推送规则,确定与所述目标业务数据相对应的目标推送数据,并将所述目标推送数据推送至至少一个业务合作方。2.根据权利要求1所述的方法,其特征在于,所述当接收到目标业务所对应的查询指令时,确定服务提供方,并生成与所述查询指令相对应业务查询请求,以使所述服务提供方基于所述业务查询请求进行业务查询,并生成业务查询记录数据,包括:当接收到目标业务所对应的查询指令时,确定服务提供方,并生成与所述查询指令相对应业务查询请求;获取所述业务查询请求中所携带标识信息,以使所述服务提供方基于所述标识信息进行业务查询,并生成业务查询记录数据;其中,所述标识信息与目标业务相对应。3.根据权利要求2所述的方法,其特征在于,所述服务提供方基于标识信息进行业务查询,并生成业务查询记录数据之后,还包括:将所述业务查询记录数据添加至消息队列中;当所述业务查询记录数据添加至所述消息队列的时长达到预设阈值时,对所述业务查询记录数据进行消费。4.根据权利要求1所述的方法,其特征在于,所述基于接收到的所述业务查询记录数据以及重试规则,确定与所述业务查询请求相对应的查询规则,以基于所述查询规则,获取目标业务数据,包括:基于所述业务查询记录数据,确定所述业务查询请求相对应的业务查询状态;其中,所述业务查询状态包括已获取状态和未获取状态;若所述业务查询状态为已获取状态,则获取所述目标业务数据;若所述业务查询状态为未获取状态,则基于重试规则,确定与所述业务查询请求相对应的查询规则,以基于所述查询规则,获取目标业务数据。5.根据权利要求4所述的方法,其特征在于,所述基于所述查询规则,获取目标业务数据,包括:基于所述查询规则中的查询周期,向服务提供方发送业务查询请求,记录发送业务查询请求的实际查询频次,并接收服务提供方反馈的业务查询状态;基于所述业务查询状态、所述实际查询频次以及所述查询规则中的查询频次,获取所述目标业...

【专利技术属性】
技术研发人员:张榕深
申请(专利权)人:上海云犀信创网络科技有限公司
类型:发明
国别省市:

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

1