【技术实现步骤摘要】
本申请实施例涉及计算机。更具体地讲,涉及一种电子设备和服务回滚方法。
技术介绍
1、在云平台集群环境,例如基于kubernetes的容器云集群下,需要对服务的生命周期进行维护。在服务生命周期维护过程中,服务全量升级到新版本,很有可能在正常服务期间出现问题,导致服务崩溃。
2、为解决服务全量升级后到新版本后,新版本出现问题,导致服务崩溃的问题,常采用的方案是将服务回滚到之前的旧版本上。相关技术中服务回滚的方案采用的是全量回滚,即一旦选择服务回滚,所有服务实例都会一次性全部回滚到之前的旧版本,同时上述服务回滚方案只能将所有服务实例回滚到一个指定版本,此时如果回滚到的旧版本存在问题或者旧版本镜像已经不存在,全量回滚会造成严重事故。
3、相关技术中的回滚方法存在效率低下、不可控等问题,尤其是服务滚动前后版本不兼容场景,此时全量回滚服务会造成服务崩溃,造成严重后果。
技术实现思路
1、本申请示例性的实施方式提供一种电子设备和服务回滚方法,实现细粒度灰度回滚,解决相关技术中全量
...【技术保护点】
1.一种电子设备,其特征在于,包括:
2.根据权利要求1所述的电子设备,其特征在于,在所述目标服务是无状态服务的情况下,所述处理器,被配置为:
3.根据权利要求1所述的电子设备,其特征在于,在所述目标服务是有状态服务的情况下,所述处理器,被配置为:
4.根据权利要求2或3所述的电子设备,其特征在于,所述版本回滚请求中还包括目标服务标识;
5.根据权利要求1所述的电子设备,其特征在于,所述处理器,被配置为:
6.根据权利要求2所述的电子设备,其特征在于,所述处理器,被配置为:
7.根据权利要求2所述
...【技术特征摘要】
1.一种电子设备,其特征在于,包括:
2.根据权利要求1所述的电子设备,其特征在于,在所述目标服务是无状态服务的情况下,所述处理器,被配置为:
3.根据权利要求1所述的电子设备,其特征在于,在所述目标服务是有状态服务的情况下,所述处理器,被配置为:
4.根据权利要求2或3所述的电子设备,其特征在于,所述版本回滚请求中还包括目标服务标识;
5.根据权利要求1所述的电子设备,其特征在于,所述处理器,被配置为:
6.根据权利要...
【专利技术属性】
技术研发人员:赵贝,
申请(专利权)人:青岛聚看云科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。