【技术实现步骤摘要】
一种基于集群软件的服务部署方法
本专利技术属于软件技术范畴,涉及一种基于集群软件的服务部署方法。
技术介绍
服务部署是系统中服务开发完成后交付的一个最重要的阶段,简单的部署操作能够减轻开发以及运维人员的工作量,利用现有的运行环境,辅助以自动化的部署过程能够达到该目的。集群软件是一个服务器集群的管理软件,能够满足高可用性的特点。例如一个应用服务需要不间断提供服务,集群软件可以将该应用运行在多台服务器上,并保证至少其中一个服务器上的应用在正常提供服务。集群是将建立在一个网络中的两台或多台服务器组成集群,集群中的每个节点各自运行不同的应用服务,并同时监视集群系统中的其他节点的状态。当任意一个节点发生故障,则发生故障的节点上运行的应用服务会自动迁移到其他节点上继续运行。该集群软件是一种不依赖共享磁盘阵列专用共享存储设备,又能保证应用服务可以无缝的进行迁移的服务器集群。直接使用集群部署,需要运维开发人员每次确认版本,并上传至每个服务器上,配置完成后才能使用。过程较为复杂,容易出错,且不易查错。
技术实现思路
本专利技术目的在于提供一种基于集群软件的服务部署方法。实现本专利技术的 ...
【技术保护点】
一种基于集群软件的服务部署方法,其特征在于,包括以下步骤:步骤1、建立服务软件库,服务软件库能够使用版本管理和上传、下载已开发完成的服务软件;步骤2、管理集群部署环境,通过接入两个以上的集群软件,使用集群软件部署服务软件;步骤3、将服务软件按照指定版本、选择该服务软件所需部署的目的集群,将软件部署到该集群中。
【技术特征摘要】
1.一种基于集群软件的服务部署方法,其特征在于,包括以下步骤:步骤1、建立服务软件库,服务软件库能够使用版本管理和上传、下载已开发完成的服务软件;步骤2、管理集群部署环境,通过接入两个以上的集群软件,使用集群软件部署服务软件;步骤3、将服务软件按照指定版本、选择该服务软件所需部署的目的集群,将软件部署到该集群中。2.根据权利要求1所述的方法,其特征在于,步骤1中所述服务软件库能够使用版本管理和上传、下载已开发完成的服务软件包括:步骤1-1,在服务软件库中创建服务应用,填写服务应用信息,包括应用ID、应用名、应用描述、应用类型以及应用部署环境,检查填写信息的合法性,如果合法,执行步骤1-2,否则提示填写信息错误;步骤1-2,上传服务应用,在步骤1-1中创建的服务应用下上传该服务应用的运行部署包,并形成当前版本号;步骤1-3,在服务应用列表中显示每个服务应用中通过步骤1-2上传的运行部署包以及其版本信息;步骤1-4,管理步骤1-1中填写的服务应用信息以及步骤1-2中上传的服务应用的运行部署包,管理操作包括删除或修改信息。3.根据权利要求2所述的方法,其特征在于,步骤2包括如下步骤:步骤2-1,录入集群软件位置信息,通过记录集群软件的地址,调用其API接口获取该集群软件管理的集群信息,如果获取信息超时或返回错误,提示添加的集群环境存在异常,否则将获取的集群信息存入本地;步骤2-2,调用集群软件接口获取集群软件管理的集群列表,并展示出每一个集群的信息,包括集群ID、集群名称、集群类型、集群描述信息;步骤2-3,删除集群部署环境:当需要对所接入的集群进行删除操作时,直接在集群列表中选择需要删除的集群部署环境进行删除。4.根据权利要求3所述的方法,其...
【专利技术属性】
技术研发人员:朱勇,李荣宽,丁乙,贲婷婷,张道伟,
申请(专利权)人:中国电子科技集团公司第二十八研究所,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。