微服务运行环境的部署方法、系统、装置及电子设备制造方法及图纸

技术编号:46066465 阅读:9 留言:0更新日期:2025-08-11 15:54
本申请公开了一种微服务运行环境的部署方法、系统、装置及电子设备,微服务运行环境的部署方法包括:接收集中封装的软件包,并处理软件包得到运行环境部署数据,其中,运行环境部署数据包括支持微服务运行的待安装基础软件数据以及待安装容器数据;通过执行待安装基础软件数据对应的第一脚本文件,对待安装基础软件数据进行软件安装;通过执行待安装容器数据对应的第二脚本文件,以基于容器配置信息对待安装容器数据进行容器安装,以便通过安装后的容器基于安装后的基础软件运行微服务。本申请的方法能够集成支持微服务运行的基础软件的安装和容器的快速安装,解决不同基础软件的版本不兼容问题,实现集成安装部署,降低部署的时间成本。

【技术实现步骤摘要】

本专利技术涉及计算机,尤其涉及一种微服务运行环境的部署方法、系统、装置及电子设备


技术介绍

1、目前,在容器集群领域应用较为广泛的技术是kubernetes(容器自动化运维平台)容器,而javase(程序设计语言和平台)应用较为广泛的微服务框架是springboot。在数据存储方面,mysql(关系型数据库管理系统)、redis(内存数据结构存储系统)、mongodb(文档型数据库)也是常用的结构化、非结构化企业级存储数据库,此外,rocketmq(分布式消息中间件平台)、oss(对象存储服务)存储等,也是很多企业级应用软件的必备基础设施。

2、现有技术对这些基础设施分别部署容易造成版本不兼容的问题,以及进行微服务集群部署时,不同软件之间由于版本不兼容无法通信,软件安装方式多样化、配置文件不一致导致的软件运行异常,及集群部署周期长、问题多。随着科技的快速发展,有必要将这些基础设施进行融合,满足更复杂的需求。


技术实现思路

1、鉴于上述问题,本申请提供一种微服务运行环境的部署方法,能够集成支持微服本文档来自技高网...

【技术保护点】

1.一种微服务运行环境的部署方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述待安装基础软件数据包括数据库软件数据、缓存软件数据、消息中间件软件数据、对象存储软件数据中的至少一种,所述通过执行所述待安装基础软件数据对应的第一脚本文件,对所述待安装基础软件数据进行软件安装,包括:

3.根据权利要求1所述的方法,其特征在于,所述通过执行所述待安装容器数据对应的第二脚本文件,以基于容器配置信息对所述待安装容器数据进行容器安装,包括:

4.根据权利要求1所述的方法,其特征在于,所述方法能够应用于多个物理服务器中的任意一个;所述容器...

【技术特征摘要】

1.一种微服务运行环境的部署方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述待安装基础软件数据包括数据库软件数据、缓存软件数据、消息中间件软件数据、对象存储软件数据中的至少一种,所述通过执行所述待安装基础软件数据对应的第一脚本文件,对所述待安装基础软件数据进行软件安装,包括:

3.根据权利要求1所述的方法,其特征在于,所述通过执行所述待安装容器数据对应的第二脚本文件,以基于容器配置信息对所述待安装容器数据进行容器安装,包括:

4.根据权利要求1所述的方法,其特征在于,所述方法能够应用于多个物理服务器中的任意一个;所述容器配置信息包括集群主节点信息、业务节点信息、物理服务器的登录信息、所述微服务的配置信息中的至少一种;基于容器配置信息对所述待安装容器数据进行容器安装,包括:

5.根据权利要求4所述的方法,其特征在于,所述方法...

【专利技术属性】
技术研发人员:孙庆超柳旭
申请(专利权)人:大连东软沧粟智能医疗科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1