【技术实现步骤摘要】
应用部署方法、装置、服务器及存储介质
[0001]本申请涉及通信
,尤其涉及一种应用部署方法、装置、服务器及存储介质。
技术介绍
[0002]目前大部分应用都是通过jenkins进行部署,jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。但是,jenkins对于简单命令的执行相对较弱,开发人员在通过jenkins部署应用的过程中,很难根据自身的需求自定义部署步骤。
技术实现思路
[0003]本申请实施例提供一种应用部署方法、装置、服务器及存储介质,旨在对应用部署方法进行改进,使开发人员在部署应用的过程中,可以根据自身的部署需求确定对应的部署模块的类型和数量,再获取对应的插件,从而在部署应用的过程中,实现部署步骤的自定义。
[0004]本申请实施例提供一种应用部署方法,应用于服务器,所述服务器中设置有应用运维平台,所述方法包括:
[0005]获取应用的部署需求;
[0006]根据 ...
【技术保护点】
【技术特征摘要】
1.一种应用部署方法,其特征在于,应用于服务器,所述服务器中设置有应用运维平台,所述方法包括:获取应用的部署需求;根据所述应用的部署需求确定对应的部署模块的类型和数量;根据部署模块的类型和数量获取对应的插件;将所述插件更新到所述服务器中的应用运维平台;通过所述应用运维平台在待部署所述应用的应用节点执行所述插件,以部署所述应用。2.如权利要求1所述的应用部署方法,其特征在于,所述通过所述应用运维平台在待部署应用的应用节点执行所述插件,以部署所述应用,包括:确定待部署所述应用的应用节点;通过所述应用运维平台连接待部署所述应用的应用节点;通过所述应用运维平台在待部署所述应用的应用节点执行所述插件,以部署所述应用。3.如权利要求2所述的应用部署方法,其特征在于,所述通过所述应用运维平台在待部署所述应用的应用节点执行所述插件,以部署所述应用,包括:通过所述应用运维平台将所述插件下发到所述应用节点,以在所述应用节点执行所述插件中的部署模块,部署所述应用。4.如权利要求2所述的应用部署方法,其特征在于,所述通过所述应用运维平台连接待部署所述应用的应用节点,包括:控制所述应用运维平台通过SSH协议连接待部署所述应用的应用节点。5.如权利要求2所述的应用的部署方法,其特征在于,所述应用节点中安装有所述应用运维平台对应的客户端,所述通过所述应用运维平台连接待部署所述应用的应用节点,包括:在所述应用运维平台,通过所述客户端...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。