一种Solr服务的自动部署和监控方法及装置制造方法及图纸

技术编号:15847014 阅读:113 留言:0更新日期:2017-07-18 19:53
本发明专利技术实施例公开了一种Solr服务的自动部署和监控方法,该方法包括:对Apache Ambari管理工具进行二次开发,将Solr服务部署在Apache Ambari管理工具中;通过Apache Ambari管理工具对Solr服务进行自动监控。本发明专利技术实施例还公开了一种Solr服务的自动部署和监控装置。通过本发明专利技术实施例方案,能够通过对Apache Ambari管理工具进行二次开发,自动将Solr服务部署在Apache Ambari管理工具中,解决了Solr服务在Apache Ambari管理工具中进行人工部署时的操作繁琐且易出错的问题。

【技术实现步骤摘要】
一种Solr服务的自动部署和监控方法及装置
本专利技术涉及计算机软件应用
,尤指一种Solr服务的自动部署和监控方法及装置。
技术介绍
在社会快速发展的今天,各行各业每天都会产生大量的数据,数据来源囊括了我们周围可以捕获的任何类型数据,网站、社交媒体、交易型商业数据以及其它商业环境中创建的数据。面对海量数据的处理操作,应运而生很多大数据服务组件,如Hadoop、Spark、Hbase等。面对这些大数据组件的使用,很多用户使用和管理要付出大量的时间成本。ApacheAmbari是一种基于Web的工具,支持ApacheHadoop集群的供应、管理和监控。面对海量数据,当用户需要查询某个信息时,希望得到高质量的搜索结果,帮助他们快速、轻易地找到所需的信息,运营方要求它能够提供一个可伸缩、高度可用且易于维护的搜索解决方案。Solr服务可以解决这些问题。Solr是一个基于lucence的java搜索引擎服务器,对外提供类似于web-service的API接口,用户可以通过http请求,提交数据文件或者进行查询。而实际手动部署Solr服务的过程中,在集群多个节点对Solr的部署和配置是一项本文档来自技高网...
一种Solr服务的自动部署和监控方法及装置

【技术保护点】
一种Solr服务的自动部署和监控方法,其特征在于,包括:对Apache Ambari管理工具进行二次开发,将所述Solr服务部署在所述Apache Ambari管理工具中;通过所述Apache Ambari管理工具对所述Solr服务进行自动监控。

【技术特征摘要】
1.一种Solr服务的自动部署和监控方法,其特征在于,包括:对ApacheAmbari管理工具进行二次开发,将所述Solr服务部署在所述ApacheAmbari管理工具中;通过所述ApacheAmbari管理工具对所述Solr服务进行自动监控。2.根据权利要求1所述的Solr服务的安装和配置方法,其特征在于,所述对ApacheAmbari管理工具进行二次开发,将所述Solr服务部署在所述ApacheAmbari管理工具中包括:通过所述Ambari管理工具中的Server向所述Agent发送关于所述Solr服务的部署请求;根据所述部署请求将所述Solr服务部署在所述Ambari管理工具中的一个或多个Agent上。3.根据权利要求2所述的Solr服务的安装和配置方法,其特征在于,所述根据所述部署请求将所述Solr服务部署在所述Ambari管理工具中的一个或多个Agent上包括:所述Agent接收所述部署请求,以获取部署所述Solr服务的通知,并接收所述Server发送的关于所述Solr服务的一个或多个安装和配置文件;所述Agent根据所述安装和配置文件按照预设流程逐步执行针对所述Solr服务的安装部署、服务配置、服务启停以及服务同步,以完成所述Solr服务在所述Agent上的部署。4.根据权利要求1所述的Solr服务的安装和配置方法,其特征在于,所述通过所述ApacheAmbari管理工具对所述Solr服务进行自动监控包括:当所述Solr服务正常启动后,控制所述Agent将所述Solr服务的运行状态定时返回给所述Server,所述Server将收集的所述Solr服务的状态信息实时反馈到所述Server的网页Web控制台,实现对所述Solr服务的自动监控。5.根据权利要求4所述的Solr服务的安装和配置方法,其特征在于,在所述Server的Web控制台上的所述Solr服务支持与各个大数据服务组件操作的插件启停配置。6.根据权利要求3所述的Solr服务的安装和配置方法,其特征在于,所述方法还包括...

【专利技术属性】
技术研发人员:乔晋伟
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1