灰度测试场景下节点配置数据的更新方法、系统及装置制造方法及图纸

技术编号:41205680 阅读:29 留言:0更新日期:2024-05-07 22:31
本申请实施例提供了灰度测试场景下节点配置数据的更新方法、系统及装置,涉及计算机技术领域。该方法应用于包括配置中心和k8s在至少一台服务器内部署的多个节点的数据配置系统。配置中心获取待进行灰度测试的应用程序的配置数据的更新数据的目标版本号、更新数据的存储地址以及预设节点筛选规则;配置中心确定多个目标节点,并将关于节点标识与版本号的对应关系中目标节点的节点标识所对应的当前版本号更新为目标版本号;每个目标节点在自身所对应的当前版本号更新为目标版本号时,获取更新数据的存储地址,按照存储地址获取更新数据并存储更新数据。应用本申请实施例提供的方案,可以在灰度测试场景下,更新k8s部署的节点的配置数据。

【技术实现步骤摘要】

本申请涉及计算机,特别是涉及灰度测试场景下节点配置数据的更新方法、系统及装置


技术介绍

1、为了便于应用程序的管理和扩展,可以将应用程序迁移到云环境进行运营并利用k8s在云环境中对各个应用程序进行部署和管理。

2、其中,k8s(kubernetes)是分布式资源管理系统,通过将各个应用程序容器化,实现对应用程序的自动部署、管理和扩展。

3、通常,在应用程序的版本更新时,可以更新该应用程序的镜像,进而,各个节点均可以更新镜像,进而,获取到该应用服务的配置数据的更新数据,从而,更新自身的配置数据。然而,在希望部分节点获取到该应用程序的配置数据的更新数据时,例如,在对应用程序的更新版本进行灰度测试时,可以筛选部分节点更新该应用程序的配置数据,进而,收集关于该更新版本的运行数据,以便于利用上述运行数据测试该更新版本的运行效果。

4、其中,可以将上述在由k8s部署的各个节点中筛选部分节点,并向所筛选的部分节点下发应用程序的配置数据的更新数据的过程,称为应用程序的配置数据的更新数据的灰度发布。

5、基于此,如何对由k8本文档来自技高网...

【技术保护点】

1.一种灰度测试场景下节点配置数据的更新方法,其特征在于,应用于数据配置系统;所述系统包括配置中心和k8s在至少一台服务器内部署的多个节点,每台服务器部署有至少一个节点;

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述配置中心基于所述预设节点筛选规则,在所述多个节点中确定多个目标节点,包括:

5.根据权利要求1-4任一项所述的方法,其特征在于,所述数据配置系统还包括:与所述配置中心以及所述至少一台服务器相通信的数据存储设备...

【技术特征摘要】

1.一种灰度测试场景下节点配置数据的更新方法,其特征在于,应用于数据配置系统;所述系统包括配置中心和k8s在至少一台服务器内部署的多个节点,每台服务器部署有至少一个节点;

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述配置中心基于所述预设节点筛选规则,在所述多个节点中确定多个目标节点,包括:

5.根据权利要求1-4任一项所述的方法,其特征在于,所述数据配置系统还包括:与所述配置中心以及所述至少一台服务器相通信的数据存储设备;所述方法还包括:

6.根据权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:

7.根据权利要求1所述的方法,其特征在于,所述方法还包括:

8.一种灰度测试场景下节点配置数据的更新方法,其特征在于,应用于数据配置系统中的配置中心;所述系统还包括:k8s在至少一台服务器内部署的多个节点,每台服务器包括至少一个节点;所述方法包括:

9.一种灰度测试场景下节点配置数据的更新方法,其特...

【专利技术属性】
技术研发人员:王兰惠魏超凡
申请(专利权)人:北京奇艺世纪科技有限公司
类型:发明
国别省市:

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

1