[發明專利]一種基于服務的大規模集群節點的版本檢測方法無效
| 申請號: | 201310739959.2 | 申請日: | 2013-12-26 |
| 公開(公告)號: | CN103677850A | 公開(公告)日: | 2014-03-26 |
| 發明(設計)人: | 柯宗貴;楊育斌;趙必廈 | 申請(專利權)人: | 藍盾信息安全技術股份有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44;H04L29/08 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 510665 廣東省廣州市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 服務 大規模 集群 節點 版本 檢測 方法 | ||
1.一種基于服務的大規模集群節點的版本檢測方法,其特征在于,該方法通過在被檢測節點部署版本檢測代理程序并在后臺啟動運行來提供服務,該版本檢測包括被檢測節點和檢測客戶端,被檢測節點發布版本檢測服務,檢測客戶端發起版本檢測請求,被檢測節點發返回數據,完成一次檢測,即客戶端向服務器端的服務請求版本信息,服務查詢到信息,并返回給客戶端,具體流程為:
1)服務接收到客戶端發送的檢測版本信息的請求;
2)服務檢測是否存在記錄文件,如果存在,跳轉到3),否則,跳轉到4);
3)服務檢測記錄文件的更新時間是否超過默認的更新時間,如果是,則腳本查詢信息并跳轉到6),否則,跳轉到7);
4)腳本查詢信息;
5)創建記錄文件,并寫入信息,并跳轉到8);
6)更新信息到記錄文件,并跳轉到8);
7)讀取記錄文件,并跳轉到8);
8)返回結果給客戶端;
9)服務查詢結束。
2.根據權利要求1所述的方法,其特征在于,為了防止服務長時間無響應,在服務端加入了超時時間,假如一次查詢超過默認的超時時間,則該次查詢失敗,取消查詢線程,返回失敗信息給客戶端。
3.根據權利要求1所述的方法,其特征在于,在服務器中,服務基于Python腳本語言建立并提供SOAP服務,是高性能和輕量級的SOAP服務提供者,同時,版本檢測的邏輯處理,也是基于Python腳本語言,擁有更快的響應速度和性能,僅次于C/C++語言。
4.根據權利要求1所述的方法,其特征在于,對客戶端與服務一次交互的單位時間進行優化,能夠加快版本檢測的響應速度。
5.根據權利要求1所述的方法,其特征在于,該方法提供以下的版本信息:操作系統版本包括Linux版本、Windows版本;大數據應用平臺版本包括Hadoop版本、HBase版本、Hive版本;常用應用軟件版本包括MySQL版本、MongoDB版本、Tomcat版本。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于藍盾信息安全技術股份有限公司,未經藍盾信息安全技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310739959.2/1.html,轉載請聲明來源鉆瓜專利網。





