[發明專利]控制任務服務器的方法及系統有效
| 申請號: | 201410840955.8 | 申請日: | 2014-12-29 |
| 公開(公告)號: | CN104702664B | 公開(公告)日: | 2020-01-03 |
| 發明(設計)人: | 鄧建波;崔書中;曹捷;謝毅 | 申請(專利權)人: | 惠州TCL移動通信有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;G06F9/50 |
| 代理公司: | 44280 深圳市威世博知識產權代理事務所(普通合伙) | 代理人: | 何青瓦 |
| 地址: | 516006 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 控制 任務 服務器 方法 系統 | ||
1.一種控制任務服務器的方法,其特征在于,所述方法包括:
中控服務器在接到觸發指令時,獲取保存在本地的服務器信息,所述服務器信息包括任務服務器當前的狀態和所述任務服務器執行任務所需要的時間;
根據所述服務器信息,判斷是否存在所述任務服務器當前的狀態是空閑狀態的任務服務器;
若存在,則在所述空閑狀態的任務服務器中確定執行任務所需要的時間歸屬于第一預定時間范圍內的任務服務器,并定義為第一集合;
將需要執行的任務分配給所述第一集合中的任務服務器;
當任務分配給任務服務器后,記錄所述任務開始執行的時間,根據當前的時間以及執行所述任務所需要的時間可估計任務結束的時間;
所述中控服務器對所述任務服務器執行任務所需要的時間進行統計,獲得所述任務服務器執行任務所需要的平均時間,以便于根據所述任務服務器執行任務所需要的平均時間確定正在執行任務的所述任務服務器將要處于空閑狀態的時間;
所述中控服務器主要從各任務服務器的性能指標、處理任務的能力、當前的狀態及當前空閑任務服務器進行綜合分析選擇,并通過異構分布式負載均衡算法使所有所述任務服務器繁忙程度相近,整個系統任務吞吐量達到最大;
在任務從中控服務器分配到任務服務器后,任務服務器在任務執行結束退出前,連接準備好的腳本,在任務執行完畢或出錯執行這段腳本;所述腳本包含收集的當前的服務器信息及把服務器信息發送給所述中控服務器的功能,所述中控服務器接收所述服務器信息后,當所述服務器信息有更新時,用接收的所述任務服務器的所述服務器信息替換以前的所述任務服務器的所述服務器信息。
2.根據權利要求1所述的方法,其特征在于,所述服務器信息還包括所述任務服務器的性能;
所述將需要執行的任務分配給所述第一集合中的任務服務器的步驟之前,包括:
在所述第一集合中,確定所述任務服務器的性能滿足預定要求的任務服務器的第二集合;
所述將需要執行的任務分配給所述第一集合中的任務服務器的步驟,包括:
將需要執行的任務分配給所述第二集合中的任務服務器。
3.根據權利要求1所述的方法,其特征在于,所述根據所述服務器信息,判斷是否存在所述任務服務器當前的狀態是空閑狀態的任務服務器的步驟之后,還包括:
若不存在,則在非空閑狀態的任務服務器中確定在第二預定時間內將要處于空閑狀態的任務服務器的第三集合;
使需要執行的任務進入所述第三集合中的任務服務器的等待程序中。
4.根據權利要求1-3任一項所述的方法,其特征在于,所述方法還包括:
當所述任務服務器完成任務的執行后,向所述中控服務器發送當前自身的服務器信息;
所述中控服務器接收所述任務服務器發送的當前自身的服務器信息,并用接收的所述任務服務器的服務器信息替換以前的所述任務服務器的服務器信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于惠州TCL移動通信有限公司,未經惠州TCL移動通信有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410840955.8/1.html,轉載請聲明來源鉆瓜專利網。





