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
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。