[发明专利]一种微服务网站的自动化部署方法有效

专利信息
申请号: 201910508370.9 申请日: 2019-06-13
公开(公告)号: CN110224869B 公开(公告)日: 2020-04-17
发明(设计)人: 刘家俊;乌尼日其其格;吴继芳;吕江花;马世龙;李小平 申请(专利权)人: 北京航空航天大学
主分类号: H04L12/24 分类号: H04L12/24;H04L29/08
代理公司: 青岛致嘉知识产权代理事务所(普通合伙) 37236 代理人: 单虎
地址: 100191*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明提供了一种微服务网站的自动化部署方法,将微服务网站的部署区域分为负载均衡区、计算服务区、数据库服务区和存储区进行部署。本发明首先构建部署文件和配置文件;部署文件记录服务器IP地址和基础软件映射关系、安装指令等,配置文件记录服务器间的集群关系、主从服务器IP地址等;然后依据部署文件向目标服务器发送对应的基础软件及依赖项;对各区服务器,依据部署文件和配置文件进行自动部署;在部署完成后,自动依据测试文件进行正确性与可用性检测,检测通过后,在指定服务器上部署微服务网站的war包。本发明实现了微服务网站在服务器上的快速批量部署与更新,部署效率和准确率高,减少了运维人员的工作负担。
搜索关键词: 一种 微服 网站 自动化 部署 方法
【主权项】:
1.一种微服务网站的自动化部署方法,对负载均衡区、计算服务区、数据库服务区和存储区进行部署,其特征在于,包括如下步骤:步骤1:构建部署文件和配置文件;所述的部署文件记录服务器IP地址、基础软件名称、基础软件源路径、基础软件安装路径以及基础软件安装指令;所述的配置文件记录服务器间的集群关系、主服务器IP地址以及从服务器的IP地址;步骤2:部署模块依据部署文件中服务器IP地址、基础软件名称和基础软件源路径,向目标服务器发送对应的基础软件及依赖项;步骤3:部署模块依据部署文件中服务器IP地址,在目标服务器上创建用户和用户组,关闭服务器防火墙,禁止防火墙开机自动启动;然后执行如下步骤3.1~3.5;步骤3.1:依据部署文件中计算服务区IP地址、基础软件名称、基础软件源路径及安装指令,在指定服务器上自动卸载旧版本JDK,部署指定版本JDK,配置JDK运行环境;自动部署Apache‑Tomcat,修改Tomcat配置文件;步骤3.2:依据部署文件中数据库服务区IP地址、基础软件名称、基础软件源路径及安装指令,在指定服务器上自动部署MySQL及其依赖项,配置MySQL运行环境;依据配置文件,配置MySQL主从关系;步骤3.3:依据部署文件中数据库服务区IP地址、基础软件名称、基础软件源路径及安装指令,在指定服务器上自动部署Redis及其依赖项,配置Redis运行环境;依据配置文件,配置Redis主从关系;步骤3.4:依据部署文件中存储区IP地址、基础软件名称、基础软件源路径及安装指令,在指定服务器上自动部署NFS及其依赖项,配置NFS运行环境;依据配置文件,挂载NFS;步骤3.5:依据部署文件中负载均衡区IP地址、基础软件名称、基础软件源路径及安装指令,在指定服务器上自动部署Nginx及其依赖项,配置Nginx运行环境;依据配置文件,配置Nginx负载均衡关系;步骤4:验证模块依据测试文件中服务器IP地址、软件名称、端口号、服务器间关系,验证基础软件JDK、Tomcat、MySQL、Redis、NFS、Nginx是否正确安装;验证MySQL、Redis数据库集群是否正确配置;验证Nginx负载均衡是否正确配置;验证模块在部署模块部署完成后,自动执行测试文件进行检测,如果正确执行完毕,说明服务器已经按照部署文件和配置文件正确执行部署和配置过程;如果执行过程中遇到错误,部署模块将对出现错误的服务器进行初始化,重新执行部署与配置过程,直至自动检测通过或超过最大重试次数;步骤5:依据部署配置文件中计算服务区IP地址,在指定服务器上部署微服务网站的WAR包,检查微服务网站是否可以访问。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201910508370.9/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top