[發明專利]一種任務處理方法及裝置在審
| 申請號: | 201811100132.6 | 申請日: | 2018-09-20 |
| 公開(公告)號: | CN110928650A | 公開(公告)日: | 2020-03-27 |
| 發明(設計)人: | 楊勝帆 | 申請(專利權)人: | 北京國雙科技有限公司 |
| 主分類號: | G06F9/48 | 分類號: | G06F9/48 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 李金;王寶筠 |
| 地址: | 100080 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 任務 處理 方法 裝置 | ||
本發明公開了一種任務處理方法及裝置,在確定出待監測任務為失敗任務的情況下,獲取待監測任務的任務參數,并根據待監測任務的任務參數,構造與待監測任務對應的重試任務,運行重試任務,以通過重試任務重新執行待監測任務對應的操作,從而實現失敗任務的自動重新運行。
技術領域
本發明涉及任務管理技術領域,更具體地說,尤其涉及一種任務處理方法及裝置。
背景技術
目前,任一設備能夠通過運行任務的方式來執行某些操作,如通過運行備份任務將設備中的數據備份至其他設備中,以降低數據丟失幾率。但是在任務運行過程中會因為網絡問題和參數問題等導致任務失敗,其中確定任務是否失敗的方式有兩種:郵件主動推送和被動查詢,郵件主動推送是將任務的任務狀態寫入郵件中,并將該郵件主動發送到郵箱中(如需要確定任務是否失敗的用戶的郵箱),被動查詢則是用戶手動點開記錄有任務的任務狀態的網頁進行查詢,對于任一任務來說,其任務狀態為任務進行中、任務失敗和任務成功中的一種。
在通過上述兩種方式獲取到任務的任務狀態的情況下,用戶可根據任務狀態手動篩選出失敗任務,即任務狀態為任務失敗的任務,進而由用戶手動對失敗任務進行重新啟動,實現失敗任務的再次運行。
發明內容
鑒于上述問題,提出了本發明以便提供一種克服上述問題或者至少部分地解決上述問題的任務處理方法及裝置,用于自動重新運行失敗任務。技術方案如下:
本發明提供一種任務處理方法,所述方法包括:
在確定出待監測任務為失敗任務的情況下,獲取所述待監測任務的任務參數;
根據所述待監測任務的任務參數,構造與所述待監測任務對應的重試任務;
運行所述重試任務,以通過所述重試任務重新執行所述待監測任務對應的操作。
優選的,所述方法還包括:獲取所述重試任務的運行結果;
基于所述重試任務的運行結果確定所述重試任務是否為失敗任務;
在確定出所述重試任務為失敗任務的情況下,輸出提示信息,所述提示信息用于指示與所述重試任務對應的待監測任務的運行有誤。
優選的,所述獲取所述重試任務的運行結果包括:通過第一腳本獲取第二腳本發送的所述重試任務的標識信息,所述第二腳本用于運行所述重試任務;
通過所述第一腳本根據所述重試任務的標識信息獲取所述重試任務的運行結果。
優選的,所述方法還包括:通過預先設置的用于獲取新增的待監測任務的腳本獲取所述待監測任務的運行結果;
基于所述待監測任務的運行結果確定所述待監測任務是否為失敗任務。
優選的,所述根據所述待監測任務的任務參數,構造與所述待監測任務對應的重試任務包括:
對所述待監測任務的任務參數進行調整;
將調整后的任務參數寫入到預設任務結構中,從而得到與所述待監測任務對應的重試任務。
優選的,所述對所述待監測任務的任務參數進行調整包括:
檢測所述待監測任務的任務參數是否存在語法錯誤和格式錯誤中的至少一種,若存在語法錯誤和格式錯誤中的至少一種,則對待監測任務的任務參數進行調整,以使得調整后的任務參數符合正確的語法和格式要求;
和/或
檢測所述待監測任務的任務參數中的網絡參數對應的網絡情況,若檢測到所述網絡情況異常則更改網絡參數。
優選的,所述根據所述待監測任務的任務參數,構造與所述待監測任務對應的重試任務包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京國雙科技有限公司,未經北京國雙科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811100132.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:含有新型輔助配體的有機發光材料
- 下一篇:光學鏡頭、攝像模組及其組裝方法





