微服务隔离部署方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:41878116 阅读:14 留言:0更新日期:2024-07-02 00:31
本申请公开了一种微服务隔离部署方法、装置、计算机设备及存储介质,该方法包括:获取针对微服务的业务部署请求,微服务包括功能不同的多个业务模块,多个业务模块存在默认版本号的版本,微服务通过预设的调用链路调用所述多个业务模块处理业务;根据业务部署请求部署待更新版本的目标业务模块,目标业务模块更新后的版本号为第一版本号;将目标业务模块在调用链路的版本号更新为第一版本号,保持多个业务模块中除所述目标业务模块之外的业务模块的版本号不变,实现了微服务的环境的隔离部署,使得隔离部署后的环境独立,提高了隔离环境的稳定性,并且是基于业务模块的版本号进行隔离部署,提高了微服务隔离部署的效率。

【技术实现步骤摘要】

本申请涉及微服务,具体涉及一种微服务隔离部署方法、装置、计算机设备及存储介质


技术介绍

1、随着业务需求越来越多,系统架构越来越复杂,基于微服务模块也越来越多,当开发、测试都在同一套环境作业时,环境的稳定性无法保证,且开发之间、测试之间、开发和测试之间对环境使用的冲突率也越来越高,从而增加沟通成本,影响开发、测试效率和需求交互进度,因此,如何实现微服务多环境隔离部署,减少微服务中不同操作导致的微服务模块的冲突是需要解决的技术问题。


技术实现思路

1、本申请实施例提供一种微服务隔离部署方法、装置、计算机设备及存储介质,以解决同一套环境下,微服务中不同操作导致的微服务模块冲突,降低微服务部署效率低的技术问题。

2、一方面,本申请提供一种微服务隔离部署方法,所述微服务隔离部署方法包括:

3、获取针对微服务的业务部署请求,所述微服务包括功能不同的多个业务模块,所述多个业务模块存在默认版本号的版本,所述微服务通过预设的调用链路调用所述多个业务模块处理业务;

4、根据所述业务部署请求本文档来自技高网...

【技术保护点】

1.一种微服务隔离部署方法,其特征在于,所述微服务隔离部署方法包括:

2.根据权利要求1所述的微服务隔离部署方法,其特征在于,在所述获取针对微服务的业务部署请求之前,还包括:

3.根据权利要求1所述的微服务隔离部署方法,其特征在于,在所述将所述目标业务模块在所述调用链路的版本号更新为第一版本号,保持所述多个业务模块中除所述目标业务模块之外的业务模块的版本号不变之后,还包括:

4.根据权利要求1所述的微服务隔离部署方法,其特征在于,在所述将所述目标业务模块在所述调用链路的版本号更新为第一版本号之前,还包括:

5.根据权利要求1-4任一项所述的...

【技术特征摘要】

1.一种微服务隔离部署方法,其特征在于,所述微服务隔离部署方法包括:

2.根据权利要求1所述的微服务隔离部署方法,其特征在于,在所述获取针对微服务的业务部署请求之前,还包括:

3.根据权利要求1所述的微服务隔离部署方法,其特征在于,在所述将所述目标业务模块在所述调用链路的版本号更新为第一版本号,保持所述多个业务模块中除所述目标业务模块之外的业务模块的版本号不变之后,还包括:

4.根据权利要求1所述的微服务隔离部署方法,其特征在于,在所述将所述目标业务模块在所述调用链路的版本号更新为第一版本号之前,还包括:

5.根据权利要求1-4任一项所述的微服务隔离部署方法,其特征在于,所述将所述目标业务模块在所述调用链路的版本号更新为第一版本号,保持所述多个业务模块中除所述目标业务模块之外的业务模块的版本号不变,...

【专利技术属性】
技术研发人员:苟小美陈文标殷锐郭青
申请(专利权)人:顺丰科技有限公司
类型:发明
国别省市:

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

1