【技术实现步骤摘要】
确定数据传输异常的方法、装置、存储介质及电子设备
本公开涉及数据传输领域,具体地,涉及一种确定数据传输异常的方法、装置、存储介质及电子设备。
技术介绍
在目前的互联网应用中,需要进行数据交互并进行实时数据传输的应用也越来越多,以银联商务项目中对交易日志数据的传输场景为例,通常情况下会同时存在几十个发送端(Agent)同时采集交易日志数据,并发送至数据接收端,而在实际的数据传输过程中,可能会存在交易日志丢失或者数据内容被截断等数据传输异常事件的发生,使得数据无法进行准确传输。相关技术中,为查找到具体是哪些数据传输异常,可以通过发送端记录发送事件的数量,数据接收端记录接收事件的数量,然后定期比较两者是否相等,发现是否存在异常传输事件,然后通过统计分析的方法,找到异常传输事件,再进行异常事件的重采和重传,但这只能发现传输丢失事件,对于每个传输丢失事件的具体原因无从得知,也就不能指导用户基于不同的传输异常原因进行异常传输事件的处理,从而影响数据的准确传输。
技术实现思路
本公开的目的是提供一种确定数据传输异常的方法、装置、存储介质及电子设备。第一方面,提供一种确定数据传输异常的方法,所述方法包括:将待传输的多个目标数据集依次发送至数据接收端,以便所述数据接收端响应于接收到每个目标数据集,向数据发送端发送该目标数据集对应的响应信息;若接收到所述数据接收端发送的任一目标数据集对应的响应信息,根据所述响应信息更新传输状态信息,所述传输状态信息用于表示每个所述目标数据集对应的传输状态;根据 ...
【技术保护点】
1.一种确定数据传输异常的方法,其特征在于,所述方法包括:/n将待传输的多个目标数据集依次发送至数据接收端,以便所述数据接收端响应于接收到每个目标数据集,向数据发送端发送该目标数据集对应的响应信息;/n若接收到所述数据接收端发送的任一目标数据集对应的响应信息,根据所述响应信息更新传输状态信息,所述传输状态信息用于表示每个所述目标数据集对应的传输状态;/n根据更新后的传输状态信息确定多个所述目标数据集的传输结果,所述传输结果用于表征多个所述目标数据集是否传输异常,以及在任意所述目标数据集传输异常的情况下的传输异常原因。/n
【技术特征摘要】
1.一种确定数据传输异常的方法,其特征在于,所述方法包括:
将待传输的多个目标数据集依次发送至数据接收端,以便所述数据接收端响应于接收到每个目标数据集,向数据发送端发送该目标数据集对应的响应信息;
若接收到所述数据接收端发送的任一目标数据集对应的响应信息,根据所述响应信息更新传输状态信息,所述传输状态信息用于表示每个所述目标数据集对应的传输状态;
根据更新后的传输状态信息确定多个所述目标数据集的传输结果,所述传输结果用于表征多个所述目标数据集是否传输异常,以及在任意所述目标数据集传输异常的情况下的传输异常原因。
2.根据权利要求1所述的方法,其特征在于,所述传输状态信息包括内容丢失次数,和/或,接收所述响应信息的响应等待参数;
若所述传输状态信息包括内容丢失次数,所述根据所述响应信息更新传输状态信息包括:
获取所述任一目标数据集的第一数据大小;
从所述响应信息中获取所述数据接收端接收到所述任一目标数据集的第二数据大小;
若所述第二数据大小与所述第一数据大小不同,则按照第一预设次数更新所述任一目标数据集对应的所述内容丢失次数,得到目标内容丢失次数;
所述根据更新后的传输状态信息确定多个所述目标数据集的传输结果包括:
若所述目标内容丢失次数达到预设内容丢失次数,确定所述任一目标数据集传输异常,且所述传输异常原因为数据内容丢失。
3.根据权利要求2所述的方法,其特征在于,所述传输状态信息包括响应等待参数,所述响应等待参数包括响应等待次数和/或响应等待时间,
若所述响应等待参数包括响应等待次数,所述根据所述响应信息更新传输状态信息包括:
获取所述任一目标数据集在多个目标数据集中的发送顺序;
根据所述发送顺序,从多个目标数据集中确定在所述任一目标数据集之前发送的其他数据集;
按照第二预设次数更新所述其他数据集中待更新数据集对应的响应等待次数,得到目标响应等待次数,其中,所述待更新数据集包括未接收到响应信息的数据集;
所述根据更新后的传输状态信息确定多个所述目标数据集的传输结果包括:
若所述目标响应等待次数达到预设响应等待次数,确定该待更新数据集传输异常,且所述传输异常原因为传输过程错误。
4.根据权利要求3所述的方法,其特征在于,若所述响应等待参数包括响应等待时间,所述根据所述响应信息更新传输状态信息包括:
根据所述待更新数据集的发送时间更新所述响应等待时间,得到目标响应等待时间;
所述根据更新后的传输状态信息确定多个所述目标数据集的传输结果包括:
若所述目标响应等待时间达到预设响应等待时间,确定该待更新数据集传输异常,且所述传输异常原因为所述传输过程错误。
5.根据权...
【专利技术属性】
技术研发人员:李琛,纪勇,
申请(专利权)人:东软集团股份有限公司,
类型:发明
国别省市:辽宁;21
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。