[发明专利]应用配置部署方法及装置在审
申请号: | 201711060767.3 | 申请日: | 2017-10-31 |
公开(公告)号: | CN107766060A | 公开(公告)日: | 2018-03-06 |
发明(设计)人: | 刘丹 | 申请(专利权)人: | 新华三云计算技术有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F9/445 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙)11371 | 代理人: | 王术兰 |
地址: | 610000 四川省成都市高新区天华二路2*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 配置 部署 方法 装置 | ||
1.一种应用配置部署方法,用于对多个应用服务进行配置,其特征在于,所述方法包括:
获取各所述应用服务对应的应用标识并进行显示;
根据用户选取的应用标识生成配置界面,并接收用户在所述配置界面输入的配置信息;
接收用户输入的各所述应用服务之间的依赖关系信息;
按照所述依赖关系信息将各所述应用服务安装至服务器节点,并根据所述配置信息更新与该配置信息对应的应用服务。
2.根据权利要求1所述的应用配置部署方法,其特征在于,所述应用服务包括应用软件的安装脚本,按照所述依赖关系将各所述应用服务安装至服务器节点的步骤包括:
根据所述依赖关系信息得到各所述应用服务的启动顺序;
按照各所述应用服务的启动顺序执行各所述应用服务的安装脚本,以将与安装脚本对应的应用软件安装至服务器节点。
3.根据权利要求1所述的应用配置部署方法,其特征在于,按照所述依赖关系将各所述应用服务安装至服务器节点的步骤包括:
接收用户请求登录至服务器节点的信息,并在登录成功后,向所述服务器节点安装代理组件,以使所述代理组件按照所述依赖关系将各所述应用服务安装至服务器节点。
4.根据权利要求1所述的应用配置部署方法,其特征在于,在执行按照所述依赖关系将各所述应用服务安装至服务器节点的步骤之前,所述方法还包括:
对所述配置信息、依赖关系信息以及各应用服务进行打包得到应用模板;
接收对所述应用模板的操作信息以生成部署窗口;
接收用户在所述部署窗口中输入的部署信息,以根据所述部署信息得到服务器节点。
5.根据权利要求1所述的应用配置部署方法,其特征在于,根据用户选取的应用标识生成配置界面的步骤包括:
获取用户选取至配置区域的应用标识,在所述配置区域中存在应用标识时生成与该应用标识对应的配置界面。
6.根据权利要求1所述的应用配置部署方法,其特征在于,所述方法还包括:
获取各所述应用服务的运行结果,得到各所述应用服务与所述服务器节点的拓扑关系并进行显示。
7.一种应用配置部署装置,用于对多个应用服务进行配置,其特征在于,所述装置包括:
标识获取模块:用于获取各所述应用服务对应的应用标识并进行显示;
配置信息接收模块:用于根据用户选取的应用标识生成配置界面,并接收用户在所述配置界面输入的配置信息;
依赖关系接收模块:用于接收用户输入的各所述应用服务之间的依赖关系信息;
配置更新模块:用于按照所述依赖关系信息将各所述应用服务安装至服务器节点,并根据所述配置信息更新与该配置信息对应的应用服务。
8.根据权利要求7所述的应用配置部署装置,其特征在于,所述应用服务包括应用软件的安装脚本,所述配置更新模块包括:
顺序获取子模块:用于根据所述依赖关系信息得到各所述应用服务的启动顺序;
配置子模块:用于按照各所述应用服务的启动顺序执行各所述应用服务的安装脚本,以将与安装脚本对应的应用软件安装至服务器节点。
9.根据权利要求7所述的应用配置部署装置,其特征在于,所述装置还包括:
应用模板生成模块:用于对所述配置信息、依赖关系信息以及各应用服务进行打包得到应用模板;
部署窗口生成模块:用于接收对所述应用模板的操作信息以生成部署窗口;
节点生成模块:用于接收用户在所述部署窗口中输入的部署信息,以根据所述部署信息得到服务器节点。
10.一种计算机可读存储介质,其特征在于,所述可读存储介质包括计算机程序,所述计算机程序运行时控制所述可读存储介质所在终端设备执行权利要求1~6任一项所述的应用配置部署方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三云计算技术有限公司,未经新华三云计算技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711060767.3/1.html,转载请声明来源钻瓜专利网。