服务部署方法、装置、设备及存储介质制造方法及图纸

技术编号:40107543 阅读:21 留言:0更新日期:2024-01-23 18:39
本发明专利技术属于计算机技术领域,公开了一种服务部署方法、装置、设备及存储介质。本发明专利技术实施例通过从服务部署请求中提取镜像文件信息及目标容器信息;根据镜像文件信息获取目标服务镜像,并根据目标容器信息确定待部署容器;将待部署容器从集群服务列表中移除,并依据目标服务镜像对待部署容器进行镜像部署;在镜像部署完成时,将待部署容器添加至集群服务列表中。由于在部署服务时使用容器取代了传统的物理机或虚拟机,对设备的利用率更高,且由于使用了容器进行部署,环境更容易同一,因此,可以采用对环境一致要求较高的镜像文件进行快速部署,从而提高了服务部署的执行效率。

【技术实现步骤摘要】

本专利技术涉及计算机,尤其涉及一种服务部署方法、装置、设备及存储介质


技术介绍

1、现有的软件服务部署方案一般是:通过业务对应的构建机(物理机或虚拟机)中的代码编译服务(如jenkins服务)进行代码拉取及代码编译等操作,并将代码编译得到的产物(如压缩包或可执行的代码包)上传至服务对应的单台或多台部署机(物理机或虚拟机)中,然后在部署机中执行服务更新替换的命令,从而实现服务部署。

2、但是,此种方案会导致每个业务均需要维护一套代码编译服务,整体复杂,耗时耗力,人力成本高昂,且由于维护人员的经验不同,服务的可靠性和稳定性也难以保证,另外,需要每个业务均需要一台对应的构建机以及一台以上的部署机,机器资源存在很大浪费。

3、上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。


技术实现思路

1、本专利技术的主要目的在于提供一种服务部署方法、装置、设备及存储介质,旨在解决现有技术软件部署方案成本高、可靠性差的技术问题。

2、为实现上述目的,本专利技术提供了本文档来自技高网...

【技术保护点】

1.一种服务部署方法,其特征在于,所述服务部署方法包括以下步骤:

2.如权利要求1所述的服务部署方法,其特征在于,所述根据所述镜像文件信息获取目标服务镜像的步骤,包括:

3.如权利要求2所述的服务部署方法,其特征在于,所述从服务部署请求中提取镜像文件信息及目标容器信息的步骤之前,还包括:

4.如权利要求3所述的服务部署方法,其特征在于,所述创建服务构建容器,并根据所述代码访问路径获取待部署代码的步骤,包括:

5.如权利要求4所述的服务部署方法,其特征在于,所述根据所述代码访问路径从所述代码仓库中获取待部署代码的步骤,包括

6....

【技术特征摘要】

1.一种服务部署方法,其特征在于,所述服务部署方法包括以下步骤:

2.如权利要求1所述的服务部署方法,其特征在于,所述根据所述镜像文件信息获取目标服务镜像的步骤,包括:

3.如权利要求2所述的服务部署方法,其特征在于,所述从服务部署请求中提取镜像文件信息及目标容器信息的步骤之前,还包括:

4.如权利要求3所述的服务部署方法,其特征在于,所述创建服务构建容器,并根据所述代码访问路径获取待部署代码的步骤,包括:

5.如权利要求4所述的服务部署方法,其特征在于,所述根据所述代码访问路径从所述代码仓库中获取待部署代码的步骤,包括:

6.如权利要求5所述的服务部署方法,其特征在于,所述根据所述数据组合规则、所述仓...

【专利技术属性】
技术研发人员:裴顺武于慧高圣庆
申请(专利权)人:三六零科技集团有限公司
类型:发明
国别省市:

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

1