[发明专利]一种基于服务的大规模集群节点的版本检测方法无效
申请号: | 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.vipzhuanli.com/pat/books/201310739959.2/1.html,转载请声明来源钻瓜专利网。