[發明專利]任務延遲監控方法、裝置、設備及存儲介質在審
| 申請號: | 202211327884.2 | 申請日: | 2022-10-27 |
| 公開(公告)號: | CN115629903A | 公開(公告)日: | 2023-01-20 |
| 發明(設計)人: | 曹建奇 | 申請(專利權)人: | 北京沃東天駿信息技術有限公司;北京京東世紀貿易有限公司 |
| 主分類號: | G06F11/07 | 分類號: | G06F11/07;G06F11/30 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 侯軍洋 |
| 地址: | 100176 北京市大興區北京經濟*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 任務 延遲 監控 方法 裝置 設備 存儲 介質 | ||
本發明實施例公開了一種任務延遲監控方法、裝置、設備及存儲介質。該方法通過在確定當前監控任務的執行開始時間延遲的情況下,確定與當前監控任務對應的各上游執行任務,以進一步從各上游執行任務中確定造成當前監控任務延遲的上游延遲任務,進而根據各上游執行任務的當前執行信息和平均執行信息,確定各上游執行任務的當前延遲偏差,通過各當前延遲偏差確定造成當前監控任務延遲的上游延遲任務,實現了造成當前監控任務延遲執行的上游任務的確定,進而實現了任務延遲原因的確定,該方法可以在任務延遲執行時立即確定出任務延遲原因,解決了無法實時確定任務延遲原因的技術問題,并且,無需人為后續查找延遲原因,提高了任務延遲原因的確定效率。
技術領域
本發明涉及云計算技術領域,尤其涉及一種任務延遲監控方法、裝置、設備及存儲介質。
背景技術
在現有的大數據調度任務中,對調度任務的監控也是有多方面、多維度、多指標的監控,其中有一項就是任務執行延遲監控,即監控調度任務是否在預定的時間開始執行以及是否在預定的時間執行完成,當任務執行延遲后,會通過短信或者郵件等方式通知任務負責人。
在實現本發明的過程中,發明人發現現有技術中至少存在以下技術問題:無法在任務延遲時實時確定出任務延遲的原因,確定任務延遲原因的實時性差。
發明內容
本發明實施例提供了一種任務延遲監控方法、裝置、設備及存儲介質,以解決無法實時確定任務延遲原因的技術問題。
根據本發明實施例的一方面,提供了一種任務延遲監控方法,包括:
在確定當前監控任務的執行開始時間延遲的情況下,確定與所述當前監控任務對應的各上游執行任務;
確定各所述上游執行任務分別對應的當前執行信息和平均執行信息,所述當前執行信息包括當前開始時間和當前結束時間,所述平均執行信息包括平均開始時間和平均結束時間;
根據各所述當前執行信息和各所述平均執行信息,確定各所述上游執行任務分別對應的當前延遲偏差,基于各所述上游執行任務分別對應的當前延遲偏差,從各所述上游執行任務中確定造成所述當前監控任務延遲的上游延遲任務。
根據本發明實施例的另一方面,提供了一種任務延遲監控裝置,包括:
上游任務確定模塊,用于在確定當前監控任務的執行開始時間延遲的情況下,確定與所述當前監控任務對應的各上游執行任務;
執行信息確定模塊,用于確定各所述上游執行任務分別對應的當前執行信息和平均執行信息,所述當前執行信息包括當前開始時間和當前結束時間,所述平均執行信息包括平均開始時間和平均結束時間;
延遲任務確定模塊,用于根據各所述當前執行信息和各所述平均執行信息,確定各所述上游執行任務分別對應的當前延遲偏差,基于各所述上游執行任務分別對應的當前延遲偏差,從各所述上游執行任務中確定造成所述當前監控任務延遲的上游延遲任務。
根據本發明實施例的另一方面,提供了一種電子設備,所述電子設備包括:
至少一個處理器;以及
與所述至少一個處理器通信連接的存儲器;其中,
所述存儲器存儲有可被所述至少一個處理器執行的計算機程序,所述計算機程序被所述至少一個處理器執行,以使所述至少一個處理器能夠執行本發明任一實施例所述的任務延遲監控方法。
根據本發明實施例的另一方面,提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機指令,所述計算機指令用于使處理器執行時實現本發明任一實施例所述的任務延遲監控方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京沃東天駿信息技術有限公司;北京京東世紀貿易有限公司,未經北京沃東天駿信息技術有限公司;北京京東世紀貿易有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211327884.2/2.html,轉載請聲明來源鉆瓜專利網。





