一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

业务应用部署方法和装置与流程

2021-10-23 00:31:00 来源:中国专利 TAG:部署 装置 业务 计算机 方法

技术特征:
1.一种业务应用部署方法,其特征在于,包括:获取待部署业务应用的部署信息;根据所述部署信息,生成部署策略和配置文件;根据所述部署策略,从预设的源码仓库中抽取出多段源码,并组装所述多段源码;根据组装的结果和所述配置文件,部署所述待部署业务应用。2.根据权利要求1所述业务应用部署方法,其特征在于,生成配置文件步骤包括:从所述部署信息中抽取出分组环境信息和中间件元数据信息;将所述分组环境信息和所述中间件元数据信息写入预设的配置模板中,生成配置文件。3.根据权利要求1所述业务应用部署方法,其特征在于,在获取待部署业务应用的部署信息步骤之后,在从预设的源码仓库中抽取出多段源码步骤之前,进一步包括:根据所述部署信息包括的用户信息,生成授权指令;判断所述授权指令是否满足预设的授权条件,如果是,则执行所述从预设的源码仓库中抽取出多段源码步骤。4.根据权利要求1所述业务应用部署方法,其特征在于,在生成部署策略步骤之后,在从预设的源码仓库中抽取出多段源码步骤之前,进一步包括:为所述部署策略生成对应的部署指令;判断所述部署指令是否满足预设的安全标准,如果是,则执行从预设的源码仓库中抽取出多段源码步骤;否则,将所述部署指令中的不满足部分所对应的部署策略进行标注,并将标注的结果返回给授权用户终端。5.根据权利要求4所述业务应用部署方法,其特征在于,当所述部署指令的个数为多个时,在判断出所述部署指令满足预设的安全标准之后,进一步包括:为每一个所述部署指令生成对应的特征标识;根据所述部署指令的类型以及所述特征标识,对多个所述部署指令进行排序并添加到策略队列中;根据多个所述部署指令在所述策略队列中的排序,确定出从预设的源码仓库中抽取出多段源码步骤所根据的部署策略。6.根据权利要求4所述业务应用部署方法,其特征在于,在判断出所述部署指令满足预设的安全标准之后,进一步包括:通过预设的第一通道抽取所述部署指令包括的多段源码的地址以及所述多段源码之间的逻辑关系,其中,所述部署指令包括的多段源码的地址以及所述逻辑关系继承于所述部署策略;从预设的源码仓库中抽取出多段源码,并组装所述多段源码的步骤包括:从预设的源码仓库中抽取出所述多段源码的地址对应的多段源码,并根据所述逻辑关系对所述多段源码进行打包。7.根据权利要求6所述业务应用部署方法,其特征在于,通过预设的第二通道抽取所述部署指令包括的资源需求,其中,所述部署指令包括的所述资源需求继承于所述部署策略;
部署所述待部署业务应用的步骤包括:将所述待部署业务应用部署到满足所述资源需求的应用容器内。8.根据权利要求4所述业务应用部署方法,其特征在于,进一步包括:存储已部署的业务应用的部署策略;构建并存储所述已部署的业务应用的部署策略与已部署的业务应用所使用的多段源码地址之间的对应关系;在更新所述源码仓库中的目标源码后,根据所述对应关系,查找所述目标源码的地址对应的部署策略;当查找出所述目标源码的地址对应的至少一个部署策略时,为每一个所述目标源码的地址对应的部署策略,执行为所述部署策略生成对应的部署指令的步骤。9.根据权利要求1至8任一所述业务应用部署方法,其特征在于,进一步包括:利用所述部署信息中的健康检测参数,对已部署的业务应用进行健康检测。10.一种业务应用部署装置,其特征在于,包括:元数据管理模块、核心部署组件、配置生成组件以及持续集成组件,其中,所述元数据管理模块,用于获取待部署业务应用的部署信息;所述核心部署组件,用于根据所述元数据管理模块获取到的所述部署信息,生成部署策略,根据所述部署策略,从预设的源码仓库中抽取出多段源码,并组装所述多段源码;所述配置生成组件,用于根据所述元数据管理模块获取到的所述部署信息,生成配置文件;所述持续集成组件,用于根据所述核心部署组件组装的结果和所述配置生成组件生成的配置文件,部署所述待部署业务应用。11.一种业务应用部署电子设备,其特征在于,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-9中任一所述的方法。12.一种计算机可读介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1-9中任一所述的方法。

技术总结
本发明公开了业务应用部署方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括:获取待部署业务应用的部署信息;根据部署信息,生成部署策略和配置文件;根据部署策略,从预设的源码仓库中抽取出多段源码,并组装多段源码;根据组装的结果和所述配置文件,部署待部署业务应用。该实施方式能够有效地提高业务应用部署的效率。务应用部署的效率。务应用部署的效率。


技术研发人员:张豪堃
受保护的技术使用者:北京京东振世信息技术有限公司
技术研发日:2020.04.15
技术公布日:2021/10/22
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜