[發明專利]一種設備連接方法及裝置在審
| 申請號: | 201410822788.4 | 申請日: | 2014-12-25 |
| 公開(公告)號: | CN105786468A | 公開(公告)日: | 2016-07-20 |
| 發明(設計)人: | 李玉白;王慶磊;張國波;盧仙利 | 申請(專利權)人: | 北京神州泰岳軟件股份有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44;G06F9/46 |
| 代理公司: | 北京弘權知識產權代理事務所(普通合伙) 11363 | 代理人: | 逯長明;許偉群 |
| 地址: | 100107 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 設備 連接 方法 裝置 | ||
技術領域
本發明涉及通信領域,尤其涉及一種設備連接方法及裝置。
背景技術
在很多涉及到數據采集的場合中,負責數據采集的主控設備需要連接(或者說是登錄) 到各個被控設備上去采集數據。在現有技術中,主控設備每進行一次數據采集就需要與被 控設備進行一次連接,使得連接較為頻繁,且每次連接都執行登錄腳本等,存在一定的連 接初始化時間,導致數據采集任務的有效時間被壓縮、擠占,甚至可能出現采集時間不足 的情況;同時,頻繁創建、釋放與被控設備的連接也會帶來性能消耗,即消耗被控設備的 系統資源,甚至影響到被控設備的運行效率。
發明內容
為克服現有技術中存在的問題,本發明提供一種設備連接方法及裝置,以解決與被控 設備進行頻繁連接的問題。
根據本發明實施例的第一方面,提供一種設備連接方法,用于主控設備,所述方法包 括:
確定待執行的任務所指定的被控設備;
判斷所述被控設備的連接池是否存在,如果所述連接池不存在,則創建所述連接池, 其中所述連接池包括所述主控設備與所述被控設備之間的一個或多個連接,以及每個連接 各自對應的任務隊列;
在所述被控設備的連接池中選擇一個任務隊列;
將所述任務加入到被選中的任務隊列中,以使所述任務通過所述被選中的任務隊列對 應的連接得到執行。
可選的,所述創建所述連接池,包括:
根據設置的所述被控設備的可用連接數建立所述一個或多個連接;
為已建立的每個連接創建任務隊列。
可選的,所述方法還包括:
在一個任務隊列中最后一個任務執行完畢之后開始計時;
如果所述計時超過設置的時長仍未有新的任務加入到所述任務隊列中,則注銷所述任 務隊列并斷開所述任務隊列所對應的連接;
如果所述連接池中已無連接,則注銷所述連接池。
可選的,所述在所述被控設備的連接池中選擇一個任務隊列,包括:
將所述連接池中包含任務最少的任務隊列作為被選中的任務隊列。
可選的,所述在所述被控設備的連接池中選擇一個任務隊列,還包括:
如果所述連接池中當前的連接數未達到所述被控設備的可用連接數,則優先在所述連 接池中建立新的連接以及所述新的連接所對應的任務隊列,將所述新的連接所對應的任務 隊列作為被選中的任務隊列。
可選的,所述方法還包括:
在所述判斷所述被控設備的連接池是否存在之前,判斷所述任務是否需要使用連接池;
如果所述任務不需要使用連接池,則直接建立與所述被控設備的一個連接以執行所述 任務。
可選的,所述連接為Telnet連接。
根據本發明實施例的第一方面,提供一種設備連接裝置,用于主控設備,所述裝置包 括:
被控設備確定模塊,用于確定待執行的任務所指定的被控設備;
連接池創建模塊,用于判斷所述被控設備的連接池是否存在,如果所述連接池不存在, 則創建所述連接池,其中所述連接池包括所述主控設備與所述被控設備之間的一個或多個 連接,以及每個連接各自對應的任務隊列;
任務分配模塊,用于在所述被控設備的連接池中選擇一個任務隊列,將所述任務加入 到被選中的任務隊列中,以使所述任務通過所述被選中的任務隊列對應的連接得到執行。
可選的,所述連接池創建模塊在創建所述連接池時,用于:
根據設置的所述被控設備的可用連接數建立所述一個或多個連接;
為已建立的每個連接創建任務隊列。
可選的,所述裝置還包括:
連接池監控模塊,用于在一個任務隊列中最后一個任務執行完畢之后開始計時;如果 所述計時超過設置的時長仍未有新的任務加入到所述任務隊列中,則注銷所述任務隊列并 斷開所述任務隊列所對應的連接;如果所述連接池中已無連接,則注銷所述連接池。
本發明的實施例提供的技術方案可以包括以下有益效果:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京神州泰岳軟件股份有限公司,未經北京神州泰岳軟件股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410822788.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種行車記錄儀開機快速預覽的方法
- 下一篇:一種音量控制方法及智能終端





