[发明专利]数据重新发送的方法、装置、计算机设备和存储介质在审
申请号: | 202011052998.1 | 申请日: | 2020-09-29 |
公开(公告)号: | CN112422502A | 公开(公告)日: | 2021-02-26 |
发明(设计)人: | 赵义;胥磊 | 申请(专利权)人: | 苏宁云计算有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 北京市万慧达律师事务所 11111 | 代理人: | 刘艳丽 |
地址: | 210000 江苏省南*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 重新 发送 方法 装置 计算机 设备 存储 介质 | ||
本申请涉及一种数据重新发送方法、装置、计算机设备和存储介质。所述方法包括:在检测到预设事件时,将所述预设事件对应的事件信息存储至数据存储节点,所述数据存储节点中存储有至少一条对应于所述预设事件的事件信息;在满足预设触发条件时,获取查询参数,根据所述查询参数和所述数据存储节点存储的至少一条所述事件信息获得发送信息;根据所述发送信息确定目标接口;根据所述发送信息确定待重发数据,通过所述目标接口将所述待重发数据进行重新发送。本申请实施例能够在多种业务场景中实现事件的主动检测并且主动调用接口进行数据重新发送。
技术领域
本申请涉及数据处理和传输领域,特别是涉及一种数据重新发送的方法、装置、计算机设备和存储介质。
背景技术
实现一个产品功能往往涉及多个系统的交互。多个系统通过接口进行数据传输,但是在数据发送方将数据发送后,数据接收方不一定能成功接收数据,也可能会发生报文丢失或者其他异常情况,需要数据发送方重新发送数据。
发明内容
本发明针对现有技术的缺点,提供了一种数据重新发送的方法、装置、计算机设备和存储介质。本发明实施例能够在多种业务场景中实现事件的主动检测并且主动调用接口进行数据重新发送。
本发明根据第一方面提供了数据重新发送方法,在一个实施例中,该方法包括:
在检测到预设事件时,将预设事件对应的事件信息存储至数据存储节点,数据存储节点中存储有至少一条对应于预设事件的事件信息;
在满足预设触发条件时,获取查询参数,根据查询参数和数据存储节点存储的至少一条事件信息获得发送信息;
根据发送信息确定目标接口;
根据发送信息确定待重发数据,通过目标接口将待重发数据进行重新发送。
在一个实施例中,上述的预设事件包括数据发送异常事件和数据发送失败事件;
上述的预设事件对应的事件信息包括:发送状态信息、发送报文内容、发送全类名信息和发送方法名信息。
在一个实施例中,上述的预设事件还包括数据发送成功事件。
在一个实施例中,上述的在满足预设触发条件时,获取查询参数,包括:
在接收到用户下发的数据重发指令时,确定满足预设触发条件,获取数据重发指令对应的查询参数。
在一个实施例中,上述的在满足预设触发条件时,获取查询参数,包括:
在当前时间符合预设条件时,确定满足预设触发条件,获取查询参数。
在一个实施例中,上述的查询参数包括目标发送次数和目标发送状态;
上述的根据查询参数和数据存储节点存储的至少一条事件信息获得发送信息包括:
根据目标发送次数和目标发送状态从数据存储节点中存储的至少一条事件信息中获取目标记录;获取目标记录对应的发送全类名信息、发送方法名信息和发送报文内容,将目标记录对应的发送全类名信息、发送方法名信息和发送报文内容作为发送信息。
在一个实施例中,在上述的通过目标接口将待重发数据进行重新发送之后,还包括:
获取响应结果;
若响应结果满足第一预警条件,进行预警。
在一个实施例中,在上述的获取响应结果之后,还包括:
根据响应结果对数据存储节点中的目标记录进行更新。
在一个实施例中,上述的通过目标接口将待重发数据进行重新发送包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏宁云计算有限公司,未经苏宁云计算有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011052998.1/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置