微服务的部署方法、装置、处理器以及电子设备制造方法及图纸

技术编号:37472496 阅读:20 留言:0更新日期:2023-05-06 09:55
本申请提供了一种微服务的部署方法、装置、处理器以及电子设备,该方法包括:创建部署环境模板库并显示在显示界面上,部署环境模板库包括多个部署环境模板;响应于作用在部署环境模板库上的第一操作,从多个部署环境模板中确定目标模板,为目标服务配置预定信息,目标服务为目标模板中的至少部分服务,预定信息包括服务版本信息、服务器资源、实例资源和应用包,应用包存储有各服务对应的配置文件以及编程语句;根据应用包,为目标服务配置数据库表,根据应用包,将目标服务对应的配置文件发送至配置中心,并在显示界面上显示部署标识;响应于作用在部署标识上的第二操作,部署配置有预定信息以及数据库表的目标服务。本申请节省了人力成本。人力成本。人力成本。

【技术实现步骤摘要】
微服务的部署方法、装置、处理器以及电子设备


[0001]本申请涉及微服务部署
,具体而言,涉及一种微服务的部署方法、装置、计算机可读存储介质、处理器以及电子设备。

技术介绍

[0002]随着软件市场的不断扩大以及客户对软件质量要求越来越高,软件研发正在面临各种各样的挑战。如何将代码快速地部署到产品环境中,快速实现其业务价值,是摆在软件产品面前的一个难题。特别是对于微服务这种多服务的产品而言,多个服务产品往往要集成在一起,才能为客户提供完整的服务。
[0003]目前对于软件产品的交付主要是采用DevOps(Development and Operations,过程、方法与系统)的方式,而通过DevOps部署一套多服务的产品一般涉及以下几个准备工作:
[0004]1)手工规划本次部署的服务组件所需的应用服务器资源和数据库资源。
[0005]2)将服务器资源上传至DevOps资源库。
[0006]3)手工创建数据库实例、表并初始化数据。
[0007]4)手工创建Apollo(阿波罗)各服务的AppID及发本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种微服务的部署方法,其特征在于,包括:创建部署环境模板库并显示在显示界面上,所述部署环境模板库包括多个部署环境模板,不同的所述部署环境模板具有不同的机房部署架构,各所述部署环境模板分别包括多个服务以及所述服务对应的部署环境;响应于作用在所述部署环境模板库上的第一操作,从多个所述部署环境模板中确定目标模板,并为目标服务配置预定信息,所述目标服务为所述目标模板中的至少部分所述服务,所述预定信息包括服务版本信息、服务器资源、实例资源以及应用包,所述应用包存储有各所述服务对应的配置文件以及编程语句;根据所述应用包,为所述目标服务配置数据库表,以及根据所述应用包,将所述目标服务对应的所述配置文件发送至配置中心,并在所述显示界面上显示部署标识;响应于作用在所述部署标识上的第二操作,部署配置有所述预定信息以及所述数据库表的所述目标服务。2.根据权利要求1所述的方法,其特征在于,响应于作用在所述部署环境模板库上的第一操作,从多个所述部署环境模板中确定目标模板,包括:响应于所述第一操作,在所述显示界面上显示多个所述部署环境模板以及各所述部署环境模板对应的第一选择标识;响应于作用在所述目标模板对应的所述第一选择标识上的第三操作,确定所述目标模板,并在所述显示界面上显示所述目标模板中的多个所述服务以及各所述服务对应的第二选择标识。3.根据权利要求2所述的方法,其特征在于,为目标服务配置预定信息,包括:响应于作用在所述第二选择标识上的第四操作,确定所述目标服务;将最新版本信息配置为所述目标服务的所述服务版本信息,并显示第一界面,所述第一界面包括第一编辑区域以及所述最新版本信息,所述第一编辑区域为修改所述服务版本信息的区域;将服务器IP地址以及服务器端口号配置为所述目标服务的所述服务器资源,并显示第二界面,所述第二界面包括第二编辑区域、所述服务器IP地址以及所述服务器端口号,所述第二编辑区域为修改服务器IP地址以及所述服务器端口号的区域;为所述目标服务配置所述实例资源以及所述应用包。4.根据权利要求3所述的方法,其特征在于,所述第一编辑区域包括第一自定义标识以及多个历史版本信息对应的第三选择标识,在显示第一界面之后,所述方法还包括以下之一:响应于作用在目标选择标识上的第五操作,将所述目标选择标识对应的所述历史版本信息配置为所述服务版本信息,所述目标选择标识为多个所述第三选择标识中之一;响应于作用在所述第一自定义标识上的第六操作,读取预定版本信息并将所述预定版本信息配置为所述服务版本信息。5.根据权利要求3所述的方法,其特征在于,所述第二编辑区域包括第二自定义标识,在显示第二界面之后,所述方法还包括:响应于作用在第二自定义标识上的第七操作,读取预定服务器IP地址以及预定服务器端口号,并将所述预定服务器IP地址以及所述预定服务器端口号配置为所述服务器资源。
6.根据权利要求1至5中任一项所述的方法,其特征在于,所述应用包还包括第一映射关系,所述第一映射关系表征各所述服务与第一路径的对应关系,所...

【专利技术属性】
技术研发人员:黎育龙张超高运凯吴鹏郝盼盼
申请(专利权)人:中国邮政储蓄银行股份有限公司
类型:发明
国别省市:

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

1