[發明專利]任務請求的處理方法、裝置、處理器、終端及服務器有效
| 申請號: | 201811252690.4 | 申請日: | 2018-10-25 |
| 公開(公告)號: | CN109471710B | 公開(公告)日: | 2021-05-25 |
| 發明(設計)人: | 汪承佳;王彬;陳俊熙 | 申請(專利權)人: | 網易(杭州)網絡有限公司 |
| 主分類號: | G06F9/48 | 分類號: | G06F9/48 |
| 代理公司: | 北京博浩百睿知識產權代理有限責任公司 11134 | 代理人: | 褚敏;宮傳芝 |
| 地址: | 310000 浙江省杭州*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 任務 請求 處理 方法 裝置 處理器 終端 服務器 | ||
1.一種任務請求的處理方法,其特征在于,包括:
接收中心服務器分發的待執行的任務文件,其中,所述待執行的任務文件由所述中心服務器根據第一終端提交的任務請求中攜帶的任務參數進行分發,所述任務參數至少包括:任務類別;
執行所述待執行的任務文件;
其中,所述任務參數用于確定至少一個第二終端,當所述任務類別為普通任務時,從當前處于在線狀態的全部第二終端中隨機選取一個第二終端;當所述任務類別為指定任務時,從當前處于在線狀態的全部第二終端中確定與所述指定任務對應的一個第二終端;當所述任務類別為廣播任務時,從當前處于在線狀態的全部第二終端中確定與所述廣播任務對應的多個第二終端;
其中,當所述任務類別為普通任務時,從當前處于在線狀態的全部第二終端中隨機選取一個第二終端包括:根據所述普通任務確定第一關鍵詞;按照所述第一關鍵詞將所述待執行的任務文件投遞至第一任務隊列,其中,所述第一任務隊列由所述當前處于在線狀態的全部第二終端共享;
其中,當所述任務類別為指定任務時,從當前處于在線狀態的全部第二終端中確定與所述指定任務對應的一個第二終端包括:根據所述指定任務確定第二關鍵詞;按照所述第二關鍵詞將所述待執行的任務文件投遞至第二任務隊列,其中,所述第二任務隊列由所述指定任務對應的第二終端獨享;
其中,當所述任務類別為廣播任務時,從當前處于在線狀態的全部第二終端中確定與所述廣播任務對應的多個第二終端包括:根據所述廣播任務確定多個第二關鍵詞;按照所述多個第二關鍵詞將所述待執行的任務文件依次投遞至與每個第二關鍵詞對應的第二任務隊列,其中,所述第二任務隊列由每個第二關鍵詞對應的第二終端獨享。
2.根據權利要求1所述的方法,其特征在于,所述待執行的任務文件由所述中心服務器進行加密處理,得到加密后的所述待執行的任務文件。
3.根據權利要求2所述的方法,其特征在于,執行所述待執行的任務文件包括:
將加密后的所述待執行的任務文件存儲至本地硬盤;
將加密后的所述待執行的任務文件拷貝至本地預先創建的虛擬文件系統,其中,所述虛擬文件系統是與當前終端隔離的任務運行環境;
在所述虛擬文件系統中通過對加密后的所述待執行的任務文件進行解密處理,得到所述待執行的任務文件并在所述虛擬文件系統中執行所述待執行的任務文件。
4.根據權利要求1所述的方法,其特征在于,在執行所述待執行的任務文件的過程中,還包括:
通過第一線程實時監控第二線程在執行所述待執行的任務文件時所占用的本地硬件資源;
當通過所述第一線程監控到所述第二線程所占用的本地硬件資源超過預設資源上限值時,向所述第二線程發送通知消息,以使所述第二線程停止執行所述待執行的任務文件,并通過所述第二線程向所述中心服務器返回任務失敗消息和失敗原因同時釋放在執行所述待執行的任務文件時所占用的本地硬件資源。
5.根據權利要求1所述的方法,其特征在于,在接收所述中心服務器分發的所述待執行的任務文件之前,還包括:
嘗試與所述中心服務器建立連接;
如果成功建立連接,則在所述中心服務器上創建第一任務隊列和第二任務隊列,其中,所述第一任務隊列由當前處于在線狀態的用于執行所述待執行的任務文件的全部終端共享,所述第二任務隊列由當前終端獨享。
6.根據權利要求1所述的方法,其特征在于,在接收所述中心服務器分發的所述待執行的任務文件之前,還包括:
通過預設圖形界面編程方式在系統托盤區顯示托盤圖標,其中,所述托盤圖標用于指示終端本地當前的工作狀態;
響應所述托盤圖標接收到的控制操作,生成設置界面,其中,所述設置界面用于限制執行所述待執行的任務文件所占用的硬件資源上限值以及登錄所述中心服務器。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于網易(杭州)網絡有限公司,未經網易(杭州)網絡有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811252690.4/1.html,轉載請聲明來源鉆瓜專利網。





