一种基于云化版本控制的系统更新发布方法技术方案

技术编号:44926555 阅读:22 留言:0更新日期:2025-04-08 19:06
本发明专利技术提供了一种基于云化版本控制的系统更新发布方法,包括:步骤1:获取平台的多个服务,并为每个服务进行多副本部署;步骤2:基于版本控制机制对各项服务进行版本管理,并当存在目标服务进行更新时,基于版本控制机制对目标服务的多个目标副本依次进行更新替换,获得新目标服务;步骤3:对新目标服务进行发布更新通知,同时,对新目标服务进行多副本负载均衡管理。通过对新目标服务进行多副本负载均衡管理,从而有效保障提高资源的利用率,还可以确保即使某个副本出现故障或性能下降,其他副本仍然能够承担额外的负载,保证服务的整体稳定性和可用性。

【技术实现步骤摘要】

本专利技术涉及版本更新控制,特别涉及一种基于云化版本控制的系统更新发布方法


技术介绍

1、目前,在当今数字化时代,各类系统在各个领域中发挥着至关重要的作用;随着技术的不断发展和用户需求的持续变化,系统需要频繁地进行更新和发布,以提供更好的性能、功能和用户体验;

2、然而,现在系统的发布更新,往往是在代码进行大量修改以后,将需要更新的服务进行封装打包,然后将发布系统更新停止公告;待到公告时间节点时,停止系统服务,后将功能包进行替换后重启服务,达到功能发布更新的目的。发布更新后,还需要进行大量测试,确认无误后,发布消息通知更新完毕,从而导致如下缺点:

3、1、更新需要大量停机时间,十分影响用户体验。可能导致部分时间节点用户的作业任务无法及时闭合;2、如果开发环境与生产环境存在代码差异,会导致更新失败,甚至需要进行功能回退,会造成大量工作浪费;

4、因此,为了克服上述技术问题,本专利技术提供了一种基于云化版本控制的系统更新发布方法。


技术实现思路

1、本专利技术提供一种基于云化本文档来自技高网...

【技术保护点】

1.一种基于云化版本控制的系统更新发布方法,其特征在于,包括:

2.根据权利要求1所述的一种基于云化版本控制的系统更新发布方法,其特征在于,步骤2中,基于版本控制机制对各项服务进行版本管理,包括:

3.根据权利要求1所述的一种基于云化版本控制的系统更新发布方法,其特征在于,S23中,当存在目标服务更新时,基于版本控制机制对目标服务的多个目标副本依次进行更新替换,获得新目标服务,包括:

4.根据权利要求3所述的一种基于云化版本控制的系统更新发布方法,其特征在于,基于版本控制机制根据每个目标副本的实时工作状态将更新版本号更新至多个目标副本,包括:

<...

【技术特征摘要】

1.一种基于云化版本控制的系统更新发布方法,其特征在于,包括:

2.根据权利要求1所述的一种基于云化版本控制的系统更新发布方法,其特征在于,步骤2中,基于版本控制机制对各项服务进行版本管理,包括:

3.根据权利要求1所述的一种基于云化版本控制的系统更新发布方法,其特征在于,s23中,当存在目标服务更新时,基于版本控制机制对目标服务的多个目标副本依次进行更新替换,获得新目标服务,包括:

4.根据权利要求3所述的一种基于云化版本控制的系统更新发布方法,其特征在于,基于版本控制机制根据每个目标副本的实时工作状态将更新版本号更新至多个目标副本,包括:

5.根据权利要求1所述的一种基于云化版本控制的系统更新发布方法,其特征在于,步骤1中,获取平台的多个服务,并为每个服务进行多副本部署,包括:

6.根据权利要求5所述的一种基于云化版本控制的...

【专利技术属性】
技术研发人员:李晨徐云生肖宇何小勇向星辰郭小冬
申请(专利权)人:三峡高科信息技术有限责任公司
类型:发明
国别省市:

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

1