The invention relates to the field of data transmission technology, and discloses a data transmission method, device and monitoring server based on cloud monitoring. The method includes: monitoring server receives data transmission notification from the first server to the second server; monitoring target session with session ID between the first server and the second server; and if not during a preset period of time. If the target session is monitored and the successful confirmation message of the target data transmission returned by the second server to the first server is not monitored, the target data transmission failure is confirmed and the first server is notified to retransmit the target data to the second server. Under this method, the monitoring server intelligently monitors the data exchange between the servers. If the data transmission fails, it does not need to wait for the next fixed transmission time, and replaces the manual execution of the retransmit. The intelligent monitoring and identification of the data retransmit is realized, and the data transmission efficiency is improved.
【技术实现步骤摘要】
基于云监控的数据传输方法、装置及监控服务器
本专利技术涉及数据传输
,特别涉及一种基于云监控的数据传输方法、装置及监控服务器。
技术介绍
随着大数据时代的发展,越来越多的企业因业务需求需要与其他企业之间进行数据交换,例如金融企业之间的金融数据的交换等。由于每次进行数据交换需要向对方请求,为了不对企业的正常业务造成干扰,目前进行数据交换的通常做法是,预先设定固定的时间点,当固定时间点到来时,自动进行数据交换。但在使用这种方式进行数据交换过程中,如果出现传输异常,导致数据传输中断,就需要人工重新执行数据传输的操作,并且只能等到下一个固定时间点到来时才能进行,从而无法及时完成数据的传输,降低了数据传输效率。
技术实现思路
为了解决相关技术中存在在数据传输出现异常时无法及时进行数据传输的技术问题,本专利技术提供了一种基于云监控的数据传输方法、装置及监控服务器。一种基于云监控的数据传输方法,所述方法包括:监控服务器接收第一服务器向第二服务器传输目标数据的数据传输通知,所述数据传输通知包括所述第一服务器向所述第二服务器传输所述目标数据的会话标识ID;所述监控服务器监控所述第一服务器与所述第二服务器之间带有所述会话ID的目标会话;如果在预设时间段内未监控到所述目标会话,且未监控到所述第二服务器向所述第一服务器返回的所述目标数据传输成功的确认消息,所述监控服务器确认所述目标数据传输失败;所述监控服务器通知所述第一服务器向所述第二服务器重新传输所述目标数据。一种基于云监控的数据传输装置,所述装置包括:接收模块,用于接收第一服务器向第二服务器传输目标数据的数据传输通知,所述 ...
【技术保护点】
1.一种基于云监控的数据传输方法,其特征在于,所述方法包括:监控服务器接收第一服务器向第二服务器传输目标数据的数据传输通知,所述数据传输通知包括所述第一服务器向所述第二服务器传输所述目标数据的会话标识ID;所述监控服务器监控所述第一服务器与所述第二服务器之间带有所述会话ID的目标会话;如果在预设时间段内未监控到所述目标会话,且未监控到所述第二服务器向所述第一服务器返回的所述目标数据传输成功的确认消息,所述监控服务器确认所述目标数据传输失败;所述监控服务器通知所述第一服务器向所述第二服务器重新传输所述目标数据。
【技术特征摘要】
1.一种基于云监控的数据传输方法,其特征在于,所述方法包括:监控服务器接收第一服务器向第二服务器传输目标数据的数据传输通知,所述数据传输通知包括所述第一服务器向所述第二服务器传输所述目标数据的会话标识ID;所述监控服务器监控所述第一服务器与所述第二服务器之间带有所述会话ID的目标会话;如果在预设时间段内未监控到所述目标会话,且未监控到所述第二服务器向所述第一服务器返回的所述目标数据传输成功的确认消息,所述监控服务器确认所述目标数据传输失败;所述监控服务器通知所述第一服务器向所述第二服务器重新传输所述目标数据。2.根据权利要求1所述的方法,其特征在于,所述监控服务器通知所述第一服务器向所述第二服务器重新传输所述目标数据之后,所述方法还包括:在所述第一服务器向所述第二服务器重新传输所述目标数据的过程中,如果所述监控服务器监控到所述目标数据重新传输失败,所述监控服务器接收所述目标数据;所述监控服务器按照第一转发规则向所述第二服务器转发所述目标数据。3.根据权利要求1所述的方法,其特征在于,所述监控服务器通知所述第一服务器向所述第二服务器重新传输所述目标数据之后,所述方法还包括:在所述第一服务器向所述第二服务器重新传输所述目标数据的过程中,如果所述监控服务器监控到所述目标数据重新传输失败,所述监控服务器从多个代收服务器中确定目标代收服务器,并指示所述目标代收服务器接收所述目标数据,以便所述目标代收服务器按照第二转发规则向所述第二服务器转发所述目标数据。4.根据权利要求1-3任一项所述的方法,其特征在于,所述监控服务器确认所述目标数据传输失败之后,所述方法还包括:所述监控服务器获取在当前时间段内向所述第二服务器传输数据失败的目标服务器的数量;如果所述目标服务器的数量超过预设数量阈值,所述监控服务器按照预设规则通知所述目标服务器向所述第二服务器重新传输数据。5.根据权利要求4所述的方法,其特征在于,所述监控服务器按照预设规则通知所述目标服务器向所述第二服务器重新传输数据,包括:所述监控服务器按照会话时间的先后顺序依次通知所述目标服务器中各服务器向所述第二服务器重新传输数据,所述会话时间为所述目标服务器向所述第二服务器传输数据失败的会话发起时间。6.根据权利...
【专利技术属性】
技术研发人员:杨宏伟,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。