【技术实现步骤摘要】
本专利技术涉及通信,具体涉及一种自动化部署方法、装置、设备及介质。
技术介绍
1、现有的针对不同服务器环境的部署方案,常见下述两种方法:
2、(一)人工配置部署步骤:1)运维人员根据配置需求确定部署资源(软件包和目标设备);2)人工操作软件打包,上传软件包到目标服务器;3)人工操作初始化数据库。4)人工登录到服务器,新增环境集成配置,启动软件进程。
3、缺点:1)手动配置,容易出错;2)运维复杂度较高,重复操作耗时。
4、(二)自动化配置部署步骤:1)运维人员根据配置需求登记部署资源(软件包和目标设备)到自动化部署系统。2)配置网络环境,连接代码库,依赖库和目标设备。3)自动化平台配置编译、打包、启动和初始化流程。4)人工新增或修改环境集成配置,之后自动化系统执行。
5、缺点:1)每次新增部署环境需要手动新增或修改环境集成配置;2)如果使用注册中心和配置中心云组件简化配置,也需要人工修改云组件的配置。
6、可以看出现有的针对不同服务器环境的部署方案均有相应的缺点,因此需要一种更
...【技术保护点】
1.一种自动化部署方法,其特征在于,应用于服务器,所述方法包括:
2.根据权利要求1所述的自动化部署方法,其特征在于,所述方法中所述部署模板和所述目标设备存储至预设数据库中,且,所述预设数据库中存储有至少一个所述模板文和至少一个目标设备并且建立了所述部署模板和所述目标设备的映射关系。
3.根据权利要求2所述的自动化部署方法,其特征在于,所述解析所述部署资源,创建部署实例,并确定各个部署实例之间的优先级,具体包括:
4.根据权利要求3所述的自动化部署方法,其特征在于,所述按照所述优先级,确定待执行的部署实例,并执行对应的所述部署实例,
<...【技术特征摘要】
1.一种自动化部署方法,其特征在于,应用于服务器,所述方法包括:
2.根据权利要求1所述的自动化部署方法,其特征在于,所述方法中所述部署模板和所述目标设备存储至预设数据库中,且,所述预设数据库中存储有至少一个所述模板文和至少一个目标设备并且建立了所述部署模板和所述目标设备的映射关系。
3.根据权利要求2所述的自动化部署方法,其特征在于,所述解析所述部署资源,创建部署实例,并确定各个部署实例之间的优先级,具体包括:
4.根据权利要求3所述的自动化部署方法,其特征在于,所述按照所述优先级,确定待执行的部署实例,并执行对应的所述部署实例,具体包括:
5.根据权利要求3所述的自动化部署方法,其特征在于,所述基于对调用的所述部署实例进行原子化编排,得到至少一个所...
【专利技术属性】
技术研发人员:岳小宝,陈海龙,吕雪峰,许旭华,姜浩诚,王璐,
申请(专利权)人:石化盈科信息技术有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。