【技术实现步骤摘要】
分布式应用部署方法、装置、存储介质及电子设备
[0001]本公开涉及定位存储信息
,具体地,涉及一种分布式应用部署方法、装置、存储介质及电子设备。
技术介绍
[0002]传统方式部署分布式应用时,一般由专业运维人员,将部署包打包后分别上传至每台服务器,解压后分别放到各服务器,一般通过VIM工具,对各项配置参数,进行修改编辑,然后调试应用,以达到分布式服务可以协同工作的目的。
[0003]但存在因分布式服务器的操作系统关键或部分系统组件与需部署的分布式应用不兼容导致部署过程复杂或部署失败,且因部署涉及的服务器数量较多,且每个服务器需部署的应用可能不一样,导致人力很难在短时间内完成,且无法保证配置结果的准确性。
技术实现思路
[0004]本公开的目的是提供一种分布式应用部署方法、装置、存储介质及电子设备,解决了相关技术中因分布式服务器与需部署的分布式应用不兼容导致的部署过程复杂或部署失败的技术问题。
[0005]为了实现上述目的,第一方面,本公开提供一种分部署应用部署方法,所述方法包括:r/>[0006]根本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种分布式应用部署方法,其特征在于,所述方法包括:根据待部署分布式应用的部署需求生成目标部署信息;根据所述目标部署信息判断待部署分布式服务器是否支持安装所述待部署分布式应用,生成检测结果,并通过WEB界面显示所述检测结果;在所述检测结果为所述待部署分布式服务器不支持安装所述待部署分布式应用的情况下,响应于用户通过所述WEB界面的配置操作,确定目标分布式服务器;将所述待部署分布式应用的安装包分发给所述目标分布式服务器,完成所述分布式应用的部署。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:通过预设检测部署软件生成程序包;将所述程序包拷贝到待部署分布式服务器中;运行所述程序包,以在所述待部署分布式服务器中安装检测程序;所述根据所述目标部署信息判断待部署分布式服务器是否支持安装所述待部署分布式应用,生成检测结果,包括:通过所述检测程序根据所述目标部署信息判断待部署分布式服务器是否支持安装所述待部署分布式应用,生成检测结果;所述将所述待部署分布式应用的安装包分发给所述目标分布式服务器,包括:通过所述检测程序将所述待部署分布式应用的安装包分发给所述目标分布式服务器。3.根据权利要求2所述的方法,其特征在于,所述通过预设检测部署软件生成程序包,包括:通过JAVA语言开发的预设检测部署程序结合SHELL脚本和批处理脚本,生成程序包。4.根据权利要求2所述的方法,其特征在于,所述根据待部署分布式应用的部署需求生成目标部署信息,包括:根据待分布式应用的配置需求生成目标部署信息;所述配置需求包括所述待分布式应用依赖的操作系统、安装环境、支持的组件版本。5.根据权利要求4所述的方法,其特征在于,所述通过检测程序根据所述目标部署信息判断待部署分布式服务器是否支持安装所...
【专利技术属性】
技术研发人员:陈定玮,
申请(专利权)人:前海飞算云智软件科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。