[發明專利]異常任務處理方法及相關裝置在審
| 申請號: | 201910039374.7 | 申請日: | 2019-01-16 |
| 公開(公告)號: | CN109783215A | 公開(公告)日: | 2019-05-21 |
| 發明(設計)人: | 王龍龍;陳果 | 申請(專利權)人: | 平安普惠企業管理有限公司 |
| 主分類號: | G06F9/48 | 分類號: | G06F9/48;H04L29/06 |
| 代理公司: | 廣州三環專利商標代理有限公司 44202 | 代理人: | 郝傳鑫;熊永強 |
| 地址: | 518000 廣東省深圳市前海深港合作區前*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 調用指令 服務器 任務處理 重新執行 客戶端 發送 服務器接收 錯誤信息 節約信令 相關裝置 客戶 申請 節約 成功 | ||
本申請提供了一種異常任務處理方法及裝置,上述方法包括:服務器接收來自客戶端的調用指令;上述服務器執行上述調用指令,若發生錯誤則重新執行上述調用指令;上述服務器在執行上述調用指令成功的情況下,向上述客戶端發送執行結果;上述服務器在重新執行上述調用指令發生錯誤的情況下,向上述客戶端發送錯誤信息。實施本申請,可以節約信令,節約服務器和客戶端的資源。
技術領域
本發明涉及計算機領域,尤其涉及一種異常任務處理方法及相關裝置。
背景技術
在互聯網的各種應用場景中,服務器常常需要與客戶端進行交互。在服務器與客戶端進行交互過程中,客戶端經常會向服務器發送調用指令。該調用指令用于指示服務器進行相應的操作,以獲取客戶端所請求的內容。
由于軟件或者硬件上的故障,服務器在執行該調用指令過程中可能產生錯誤。一般來說,當服務器在執行調用指令過程中產生錯誤時,會直接向客戶端返回錯誤結果,客戶端會多次發送調用指令,直到服務器正確執行該調用指令。
在這種執行方案中,服務器需要與客戶端進行頻繁的交互,浪費了信令,浪費了服務器和客戶端的資源。
發明內容
本申請提出一種異常任務處理方法,可以節約信令,節約服務器和客戶端的資源。
第一方面,本申請提出一種異常任務處理方法,包括:
服務器接收來自客戶端的調用指令;
上述服務器執行上述調用指令,若發生錯誤則重新執行上述調用指令;
上述服務器在執行上述調用指令成功的情況下,向上述客戶端發送執行結果;
上述服務器在重新執行上述調用指令發生錯誤的情況下,向上述客戶端發送錯誤信息。
實施本申請實施例,可以節約信令,節約服務器和客戶端的資源。
結合第一方面,在一種可能的實現方式中,上述方法還包括:
上述服務器存儲上述調用指令;
上述重新執行上述調用指令,包括:讀取上述調用指令,重新執行上述調用指令。
在一種可能的實現方式中,上述讀取上述調用指令,重新執行上述調用指令,包括:
上述服務器以預設時長為周期讀取上述調用指令,重新執行上述調用指令。
實施本申請實施例,以預設時間間隔為周期重新執行上述調用指令,可以提高上述調用指令被執行成功的概率。
在一種可能的實現方式中,上述重新執行上述調用指令,包括:
上述服務器輸出操作界面;
上述服務器通過上述操作界面接收到操作指令,上述操作指令用于指示重新執行上述調用指令;
上述服務器重新執行上述調用指令。
實施本申請實施例,用戶可以根據實際情況控制上述調用指令的執行,可以更好地節約服務器的資源。
在一種可能的實現方式中,上述在重新執行上述調用指令發生錯誤的情況下,向上述客戶端發送錯誤信息,包括:
在重新執行上述調用指令發生錯誤的次數達到閾值的情況下,向上述客戶端發送錯誤信息。
在一種可能的實現方式中,上述在重新執行上述調用指令發生錯誤的情況下,向上述客戶端發送錯誤信息,包括:
上述服務器在重新執行上述操作指令發生錯誤的情況下,捕獲發生錯誤的原因信息;上述服務器將上述原因信息以及指示客戶端停止發送調用指令的指示信息進行融合,獲得上述錯誤信息;上述服務器向上述客戶端發送錯誤信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安普惠企業管理有限公司,未經平安普惠企業管理有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910039374.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:任務調度控制系統
- 下一篇:一種混合云環境下多工作流負載均衡方法及系統





