【技术实现步骤摘要】
本申请涉及计算机,特别是涉及灰度测试场景下节点配置数据的更新方法、系统及装置。
技术介绍
1、为了便于应用程序的管理和扩展,可以将应用程序迁移到云环境进行运营并利用k8s在云环境中对各个应用程序进行部署和管理。
2、其中,k8s(kubernetes)是分布式资源管理系统,通过将各个应用程序容器化,实现对应用程序的自动部署、管理和扩展。
3、通常,在应用程序的版本更新时,可以更新该应用程序的镜像,进而,各个节点均可以更新镜像,进而,获取到该应用服务的配置数据的更新数据,从而,更新自身的配置数据。然而,在希望部分节点获取到该应用程序的配置数据的更新数据时,例如,在对应用程序的更新版本进行灰度测试时,可以筛选部分节点更新该应用程序的配置数据,进而,收集关于该更新版本的运行数据,以便于利用上述运行数据测试该更新版本的运行效果。
4、其中,可以将上述在由k8s部署的各个节点中筛选部分节点,并向所筛选的部分节点下发应用程序的配置数据的更新数据的过程,称为应用程序的配置数据的更新数据的灰度发布。
5、
...【技术保护点】
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.一种灰度测试场景下节点配置数据的更新方法,其特...
【专利技术属性】
技术研发人员:王兰惠,魏超凡,
申请(专利权)人:北京奇艺世纪科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。